Войти Регистрация

Docx

  • Рефераты
  • Дипломные работы
  • Прочее
    • Презентации
    • Рефераты
    • Курсовые работы
    • Дипломные работы
    • Диссертациии
    • Образовательные программы
    • Инфографика
    • Книги
    • Тесты

Информация о документе

Цена 3000UZS
Размер 1.3MB
Покупки 0
Дата загрузки 21 Ноябрь 2024
Расширение pptx
Раздел Презентации
Предмет Информатика и ИТ

Продавец

Bohodir Jalolov

Python dasturlash tilida matnlar bilan ishlash

Купить
Python dasturlash tilida matnlar bilan ishlash Matn bilan ishlash.  O'zgaruvchi nomi lotin alifbosida bo'lishi shart. O'zgaruvchi matnining qaysi tilda bo'lishi ahamiyatga ega emas! Bunga sabab yozgan dasturimiz to'g'ri ishlashi va dunyo tan olgan dasturlash tili alifbolari lotin tiliga asoslanganligigadir. Keyinchalik bizning dasturimizga qo'shilgan yangi o'zgaruvchilar nomlari ham aynan lotin tilida kiritiladi. Dasturimizda mukammal yaratishimiz yoki jozibali bo’lishi uchun smile belgilarini o’rnatish orqali qilishimiz mumkin bunda unicode-table.com saytidan olishimiz mumkin 01 Smile bilan ishlash  Python dasturimizga smilelardan foydalanib dasturni bezaymiz #smayl='Men ertalab vaqtli turdim �� ammo darsga kech qoldim �� ' #print(smayl) Bir nechta Matnlarni qo’shish uchun + dan foydalanamiz  ism = 'Nodirbek'  familiya = 'Namozov'  print ( ism + familiya )   Natija: NodirbekNamozov Yuqoridagi kodda ism va familiya orasiga bo'shliq belgisini qo'shmaganimiz uchun ikki matn qo'shilib yozildi. Buni to'g'rilash uchun, 3-qatorni quyidagicha yozamiz: Natija Konsulda ko'rsatilgan.  Eslatma: Variable Explorerga faqat o'zgaruvchi nomi va uning matni chiqarilib boradi. natijani Konsulda ko'rish uchun 'print' dan foydalanishimiz kerak ! ! !  #print(ism + ' ' + familiya) # ikki o'zgaruvchi orasiga bo'sh joy qo'shamiz f “ {...} ” string metodi  f-string funksiyasi  Ikki (va undan ko'p) matn ko'rinishidagi o'zgaruvchilarni birlashtirish uchun f-string usulidan f"{matn1} {matn2}" deb ham foydalansak bo'ladi:   #ism = “Nodirbek"  #familiya = “Namozov"  #sharif=“Niyozovich"  #ism_sharifingiz = f"{ism} {familiya} {sharif}"  #print(ism_sharifingiz) 18 0D Maxsus belgilar String metodlari  Pythonda string ustida amalga oshirish mumkin bo'lgan tayyor amallar to'plami mavjud. Bunday amallar to'plami metodlar deb ataladi. Metodlarni qo'llash uchun metod nomi matndan so'ng .metod_nomi() ko'rinishida yoziladi.  Keling shunday metodlarning ba'zilari bilan tanishaylik. 0C031007 Upper va lower metodlari upper() metodi matndagi har bir harfni katta harfga o'zgartiradi.  #ism = ‘Nodirbek'  #familiya = ‘Namozov'  #sharif=“Niyozovich”  #ism_sharif = f"{ism} {familiya} {sharif}"  #print(ism_sharif.upper()) 2C 05 08 0D lower  lower() metodi esa aksincha, har bir harfni kichik harfga o'zgartiradi.  # ism = ‘ NODIR '  # familiya = ‘ NAMOZOV '  # ism_sharif = f"{ism} {familiya}"  #print(ism_sharif.lower()) Title va Capitalize metodlari  title() metodi matndagi har bir so'zning birinchi harfini katta harf bilan yozadi. ism = "NODIRBEK" familiya = "NAMOZOV" sharif = "NIYOZOVICH" ism_sharif = f" { ism } { familiya } { sharif } " print ( ism_sharif . title ()) capitalize() metodi esa faqatgina eng birinchi so'zning birinchi harfini katta harf bilan yozadi. ism = "NODIRBEK" familiya = "NAMOZOV" sharif = "NIYOZOVICH" ism_sharif = f" { ism } { familiya } { sharif } " print ( ism_sharif . capitalize ()) 2E 0D Strip, lstrip, rstrip metodlari  strip(), rstrip() va lstrip() metodlari Bu metodlar matnning boshi va oxiridagi bo'sh joylar qolib ketgan taqdirda olib tashlaydi.  lstrip() — matn boshidagi bo'shliqni,  rstrip() – matn oxiridagi bo'shliqni,  strip() — matn boshi va oxiridagi bo'shliqlarni olib tashlaydi meva = " olmani " print("Men " + meva.lstrip() + " yaxshi ko'raman") print("Men " + meva.rstrip() + " yaxshi ko'raman") print("Men " + meva.strip() + " yaxshi ko'raman") print("Men " + meva + " yaxshi ko'raman") 0C03 0D  Len metodi aniqlanishi kerak bo'lgan elementlar soni bo'lgan konteyner ob'ekti hisoblanadi Ya’ni matn uzunligi raqamlarda hisoblaydi Len metodi print ( "4-Python dasturlash tili darsiga doir " "amaliy mashg'ulotlani bajarish ketma-ketligi" ) meva = " OLMANI " print ( len ( "Bugun python dasturlash tili darsida yangi mavzu o'tamiz" )) print ( len ( "Men yaxshi ko'raman" )) print ( len ( "Men " + meva . casefold () + " yaxshi ko'raman" )) 33 0D0E03 Replase metodi a = "Salom hayot" print ( a . replace ( "Salom" , "Hay r" )) a = a . replace ( "Salom" , "Hayr" ) print ( a )Replace () usuli satrning nusxasini qaytaradi, unda pastki satrning barcha hodisalari boshqa pastki satr bilan almashtiriladi. Ya’ni bir xil bo’lgan so’zlarni olib tashlaydi, qolgan so’zlarni bir biriga qoshib yuboradi. a = “salom hayot" print ( a . replace ( "Salom" , "Hayr " )) a = a . replace ( "Salom" , "Hayr" ) print ( a )str.replace(old, new [, count]) Parametrlari Pythondagi 3ta usul maksimal parametrni qabul qilishi mumkin: old ‒ eski satrni almashtirish uchun ; new ‒ yangi satr eskisini almashtirish uchun; count(ixtiyoriy) ‒ eski pastki satrni yangisiga necha marta almashtirishni xohl Split metodi  Split() metodi bu dasturimizda berilgan barcha matnni alohida alohida ‘’ ga oladi. a = """ Google was founded in September 1998 by Larry Page and Sergey Brin while they were Ph.D. students at Stanford University in California. Together they own about 14 percent of its shares and control 56 percent of the stockholder voting power through supervoting stock. """ a = a . split ( ' ' ) print ( a ) ['Google', 'was', 'founded', 'in', 'September', '1998', 'by', 'Larry', 'Page', 'and', 'Sergey', 'Brin', 'while', 'they', 'were', 'Ph.D.', 'students', 'at', 'Stanford', 'University', 'in', &
Купить
  • Похожие документы

  • Operatsion tizimlarda journaling file system
  • I/O scheduling algoritmlari
  • O‘rta Osiyo kutubxonalarining o‘rganilish masalalari
  • Funksiyalar va arrow function
  • Tashkilot xodimlari ma’lumotlarini jamlovchi tizim

Подтвердить покупку

Да Нет

© Copyright 2019-2026.

  • Инструкция по снятию с баланса
  • Контакты
  • Инструкция использования сайта
  • Инструкция загрузки документов
  • O'zbekcha