Python dasturlash tilida o‘zgaruvchilar O'zgaruvchilarga nom berishda quyidagi qoidalarga amal qiling


Ma’lumot turlari. String. Matnlar bilan ishlash


Download 1.13 Mb.
Pdf ko'rish
bet2/9
Sana03.12.2023
Hajmi1.13 Mb.
#1798710
1   2   3   4   5   6   7   8   9
Bog'liq
to\'garak kanspekt

 
Ma’lumot turlari. String. Matnlar bilan ishlash. 
STRING (matn) —Pythondagi eng mashxur ma'lumot turlaridan biri. Avvalgi darsda 
ko'rganimizdek, o'zgaruvchiga matn yuklash uchun matn qo'shtirnoq (" ") yoki birtirnoq 
(' ') ichida yozilishi kerak. 
shahar = "Қўқон" 
viloyat = 'Фарғона' 
Pythonda matnlar 
Unicode 
jadvalidagi istalgan belgilaridan iborat bo'lishi mumkin 
(jumladan o'zbek, arab, hind, xitoy alifbosidagi harflar yoki turli emoji-smayliklar). 
Matnlarni qo'shish uchun + operatoridan foydalanmiz: 
ism = 'Ahmad' 
print("Mening ismim " + ism) -> 
Natija: Mening ismim Ahmad 
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 = "Ahad" 
familiya = 'Qayum' 
ism_sharif = f"{ism} {familiya}" 
print(ism_sharif) 
Matnga bo'shliq qo'shish uchun \t belgisidan, yangi qatordan boshlash uchun \n 
belgisidan foydalanamiz 
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. 
upper() metodi matndagi har bir harfni katta harfga o'zgartiradi.
lower() metodi esa aksincha, har bir harfni kichik harfga o'zgartiradi. 
capitalize() esa faqatgina eng birinchi so'zning birinchi harfini katta bilan yozadi. 

lstrip() — matn boshidagi bo'shliqni, 

rstrip() – matn oxiridagi bo'shliqni, 

strip() — matn boshi va oxiridagi bo'shliqlarni olib tashlaydi 


title() metodi matndagi har bir so'zning birinchi harfini katta harf bilan yozadi 

Download 1.13 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