pythondagi satrlar bilan ishlash

PPTX 23 стр. 2,2 МБ Бесплатная загрузка

Предварительный просмотр (5 стр.)

Прокрутите вниз 👇
1 / 23
this is your presentation title 6-mavzu: pythonda satrlar bilan ishlash 1 reja pythonda satrli turlar satrlar bilan ishlash metodlari 2 pythonda satrli turlar 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. ularni ko`rib chiqamiz 3 pythonda satrli turlar pythonda satrli turlar deganda bir tirnoq yoki qo'sh tirnoq ichiga olib yozilgan qiymatlar tushuniladi. a = “salom” b = ‘salom’ o'zgaruvchiga ko'p qatorli belgilarni uchta tirnoq yordamida berishingiz mumkin: a="""salom bugun xavo yaxshi""" print(a) 4 pythonda satrli turlar pythonda satrli o’zgaruvchilarni belgili elementlardan iborat bo’lgan massiv deb qarash mumkin. shunga asosan satrli o’zgaruvchining ixtiyoriy o’rinda turgan belgisiga uning indeksi bo’yicha murojaat qilish mumkin. a = “salom, olam!” print(a[1]) # a 5 pythonda satrli turlar f-string ikki (va undan ko'p) matn ko'rinishidagi o'zgaruvchilarni birlashtirish uchun f-string usulidan f"{matn1} {matn2}" ham foydalansak bo'ladi: ism = "bekzod" familiya = 'aliyev' …
2 / 23
'lum bir ibora yoki belgi mavjudligini tekshirish uchun in kalit so'zidan foydalanishimiz mumkin. txt = “bugun havo bulutli!" print(“bulut" in txt) #true 10 pythonda satrli turlar satrda ma'lum bir ibora yoki belgi yo'qligini tekshirish uchun not in kalit so'zidan foydalanishimiz mumkin. txt = “bugun havo bulutli!" print(“quyosh" not in txt) #true 11 pythonda satrli turlar masalan: a = “foobar” ga teng bo’lsa uning elemntlari quyidagicha indekslarga ega bo’lishi mumkin. 12 pythonda satrli turlar slice sintaksisidan foydalanib, satrning ma’lum bir qismini olishimiz mumkin. satrning bir qismini qaytarish uchun ikki nuqta bilan ajratilgan boshlang'ich indeksini va tugatish indeksini beramiz. b = “salom, olam!” print(b[2:5]) #lom b = “salom, olam!” print(b[:5]) #salom b = “salom, olam!” print(b[2:]) #lom, olam! 13 pythonda satrli turlar b = “salom, olam!” print(b[-5:-2]) #ola 14 pythonda funksiyalar 15 rfind((str,[start],[end]) satrdan satr ostini axtarish. oxirgi kirish raqamini yoki 1 ni qaytaradi s.index(str,[start],[end]) satrdan satr ostini axtarish. birinchi kirish raqamini …
3 / 23
oshlanishini tekshirish s.upper() satrni yuqori registrga o`zgartirish s.lower() satrni quyi registrga o`zgartirish s.starswith(str) s satr str shablonidan boshlanishini tekshirish s.endswith(str) s satr str shabloni bilan tugashini tekshirish s.join(ro`yxat) s ajratuvchiga ega ro`yxatdan qatorni yig`ish pythonda funksiyalar 17 ord(belgi) belgiga mos ascii kodni qaytaradi chr(son) ascii kodga mos belgini qaytaradi s.capitalize() satrning birinchi belgisi yuqori registrda qolganlarini quyi registrga o`tkazadi. s.center(width,[fill]) chegaralari bo`yicha fill (jimlik holatida probel) belgisi turuvchi markazlashtirilgan satrni qaytaradi. s.expandtabs(tabsize) joriy ustungacha bir yoki bir qancha probellar bilan tabulyatsiyaning hamma belgilari almashtirilgan satr nusxasini qaytaradi. agarda tabsize ko`rsatilmagan bo`lsa tabulyatsiya hajmi 8 probelga teng bo`ladi s.lstrip([chars]) satr boshidagi probel belgilarini olib tashlash s.rstrip([chars]) satr oxiridan probel belgilarini olib tashlash pythonda funksiyalar 18 s.strip([chars]) satr boshidan va oxiridan probel belgilarini olib tashlash s.partition(shablon) birinchi shablon oldida turuvchi qismni keyin shablonni o`zini va shablondan keyin turuvchi qismga ega kortejni qaytaradi. agarda shablon topilmasa satrga ega bo`lgan kortejni qaytaradi, avval ikki …
4 / 23
m' familiya = 'azizov' ism_sharif = f"{ism} {familiya}" print(ism_sharif.upper()) adxam azizov lower() metodi esa aksincha, har bir harfni kichik harfga o'zgartiradi. ism = 'adxam' familiya = 'azizov' ism_sharif = f"{ism} {familiya}" print(ism_sharif.lower()) adxam azizov pythonda satrli turlar 20 title() va capitalize() metodlari title() metodi matndagi har bir so'zning birinchi harfini katta harf bilan yozadi. ism_sharif = 'james bond' print(ism_sharif.title()) james bond capitalize() esa faqatgina eng birinchi so'zning birinchi harfini katta bilan yozadi. ism_sharif = 'james bond' print(ism_sharif.capitalize()) james bond metodlarni faqat o'zgaruvchilarga emas, balki to'g'ridan-to'g'ri matnga ham qo'llash mumkin (aslida o'zgaruvchi ham matnning (yoki boshqa ma'lumotning) manzili xolos) print('james bond'.upper()) james bond pythonda satrli turlar 21 strip(), rstrip() va lstrip() metodlari bu metodlar matnning boshi va oxiridagi bo'sh joylarni olib tashlaydi. lstrip() — matn boshidagi bo'shliqni, rstrip() – matn oxiridagi bo'shliqni, strip() — matn boshi va oxiridagi bo'shliqlarni olib tashlaydi meva = " olma " print("men " + meva.lstrip() + …
5 / 23
pythondagi satrlar bilan ishlash - Page 5

Хотите читать дальше?

Скачайте все 23 страниц бесплатно через Telegram.

Скачать полный файл

О "pythondagi satrlar bilan ishlash"

this is your presentation title 6-mavzu: pythonda satrlar bilan ishlash 1 reja pythonda satrli turlar satrlar bilan ishlash metodlari 2 pythonda satrli turlar 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. ularni ko`rib chiqamiz 3 pythonda satrli turlar pythonda satrli turlar deganda bir tirnoq yoki qo'sh tirnoq ichiga olib yozilgan qiymatlar tushuniladi. a = “salom” b = ‘salom’ o'zgaruvchiga ko'p qatorli belgilarni uchta tirnoq yordamida berishingiz mumkin: a="""salom bugun xavo yaxshi""" print(a) 4 pythonda satrli turlar pythonda satrli o’zgaruvchilarni belgili elementlardan iborat bo’lgan massiv deb qarash mumkin. shunga asosan satrli o’zgaruvchining ixtiyoriy...

Этот файл содержит 23 стр. в формате PPTX (2,2 МБ). Чтобы скачать "pythondagi satrlar bilan ishlash", нажмите кнопку Telegram слева.

Теги: pythondagi satrlar bilan ishlash PPTX 23 стр. Бесплатная загрузка Telegram