Dasturlash tili 7-amaliyot mavzusi simvollarni taqqoslash matnni izlash satrlarni formatlash


s=len(suz) print("Bu suzning uzunligi ",s, " ga teng")



Yüklə 12,23 Kb.
səhifə2/6
tarix16.06.2023
ölçüsü12,23 Kb.
#131192
1   2   3   4   5   6
Dasturlash tili 7-amaliyot mavzusi simvollarni taqqoslash matnni-fayllar.org

s=len(suz)

print("Bu suzning uzunligi ",s, " ga teng")



STRING VA UNICODE
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.

1-MAVZUGA OID MISOLLAR

1. Matnlarni qo'shish operatori (+)

tanlang = ‘Siz qayerda o’qiysiz'

print("Men"+tanlang+“o’qiyman")

f-string – bu Ikki (va undan ko'p) matn ko'rinishidagi o'zgaruvchilarni birlashtirish uchun f-string usulidan f"{matn1} {matn2}" ham foydalansak bo'ladi:

tanlang = “Siz qayerda o’qiysiz”

print(f"Men {tanlang} o’qiyman")

MAHSUS BELGILAR

matnga bo'shliq qo'shish uchun \t belgisidan, yangi qatordan boshlash uchun \n belgisidan foydalanamiz:

print('Hello World!') - Hello World!

print('Hello \tWorld!') - Hello World!

print('Hello \nWorld!') - Hello

World!

1-MAVZUGA OID MISOLLAR

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.

upper() va lower() metodlari

x=“uzbekiston”

print(x.upper())

title() va capitalize() metodlari

strip(), rstrip() va lstrip() metodlari


  • lstrip() —matn boshidagi bo'shliqni, rstrip() – matn oxiridagi bo'shliqni,

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

      davlat = " Uzbekiston "

      print(davlat.lstrip()) --------- = "Uzbekiston "

      print(davlat.rstrip()) --------- = " Uzbekiston"

      print(davlat.strip()) --------- = "Uzbekiston"




Yüklə 12,23 Kb.

Dostları ilə paylaş:
1   2   3   4   5   6




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©azkurs.org 2024
rəhbərliyinə müraciət

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin