Mavzu: pythonda grafik rejimdagi matnlar mundarija


Download 1.57 Mb.
bet5/9
Sana19.06.2023
Hajmi1.57 Mb.
#1612293
1   2   3   4   5   6   7   8   9
Bog'liq
kurs ishi. Pythonda grafik rejimdagi matnlar

MATNNI IZLASH
PYTHON tilida bir nechta tuzilgan funktsiyalar mavjud bo‘lib, ular satrlar
ichidagi ma’lum qismiy satrni yoki alohida simvollarni izlashga imkon beradi. Ushbu sodda funktsiya find() ikkita argumentni qabul qiladi, ular o‘z navbatiga izlanishi lozim bo‘lgan satrni va izlanayotgan qism satrni ko‘rsatadi. Izlash satr boshidan to mos tushgan simvolni topguncha ketma – ket amalga oshiriladi. Agar mos tushushaniqlansa, izlash to‘xtaydi va find() funktsiya butun sonni qaytaradi, u satrdagisimvol indeksidan iborat bo‘lib, birinchi mos tushushni aniqlaydi. Agar mos tushushaniqlanmasa, find() funktsiya false qiymatni qaytaradi

rfind() funktsiya ham xuddi shu tariqa ishlaydi. Ammo, satrning oxiridan teskari


tartibda izlashda simvol indeksini qaytaradi.




2.2. Satrlar bilan ishlash funksiyasi va uning tadbiqi. Satrlarni formatlash
P YTHON tilida simvollarni boshqarish orqali satrlarni qulay formatlashga
mo‘ljallangan bir nechta tuzilgan funktsiyalar mavjud. Ushbu sodda strrev() funktsiya bitta satrli argumentni qabul qiladi va ushbu satrni simvollarning teskari tartibda joylashuvini qaytaradi, qisqa qilib aytganda “orqadan oldinga qarab o‘qiydi”.

 chr() – simvolni uning kodi bo‘yicha qaytaradi.


lower() – satrni quyi registrga aylantiradi. Katta harflarni kichik harflarga


almashtiradi.

upper() – satrni yuqori registrga aylantiradi. Kichik harflarni katta harflarga
almashtiradi.

replace() – izlanayotgan satrni almashtirilishi lozim bo‘lgan satrga


almashtiradi.

split() – satrni massivga aylantiradi

Satrlar – bu belgilar ketma-ketligi. Ko'p hollarda satrlar so'zlar jamlanmasidan tashkil topadi. Pythonda satrlar bilan ishlash juda qulay. Bir qancha satr literallari mavjud. Pythonda satrlar qo’shtirnoq yoki bittalik tirnoqlar bilan ifodalanadi. Ularni print() funksiyasi bilan ekranga chiqaramiz.


print ("Salom")
print ('Python')

Apostrof va qo`shtirnoqdagi satrlar bir narsa. Uni ikki xil variantda keltirilishiga sabab literallarga apostrof va qo`shtirnoq belgilarini maxsus xizmatchi belgilardan foydalanmasdan kiritish mumkinligi deb hisoblanadi.




Download 1.57 Mb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7   8   9




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling