Pythonda matnlar
Satrlar haqida
Python’da satrlar qo‘shtirnoq (" ") yoki bitta tirnoq (' ') ichida yoziladi.
print("Salom")
print('Salom')Iqtiboslar ichidagi qo‘shtirnoqlar
Satr ichida tirnoqlar ishlatilishi mumkin, lekin ular satrni o‘rab turgan tirnoqlardan farqli bo‘lishi kerak.
print("Hammasi yaxshi")
print("Uning ismi 'Muhammad'")
print('Uning ismi "Muhammad"')Satrni o‘zgaruvchiga tayinlash
Satrni o‘zgaruvchiga tayinlash uchun teng belgisi (=) va satr ishlatiladi.
a = "Salom"
print(a)Ko‘p qatorli satrlar
Ko‘p qatorli satrlar uchta qo‘shtirnoq yoki uchta bitta tirnoq bilan yoziladi.
a = """Lorem ipsum dolor sit amet,
consectetur adipiscing elit,
sed do eiusmod tempor incididunt
ut labore et dolore magna aliqua."""
print(a)a = '''Lorem ipsum dolor sit amet,
consectetur adipiscing elit,
sed do eiusmod tempor incididunt
ut labore et dolore magna aliqua.'''
print(a)Diqqat
Natijada qatorlar koddagi joylashuvga mos chiqariladi.
Satrlar massivlar
Python satrlari Unicode belgilarni ifodalovchi baytlar massividir. Kvadrat qavslar yordamida belgilarga murojaat qilinadi.
a = "Salom, Dunyo!"
print(a[1]) # Belgilar 0-indeksdan boshlanadiSatr bo‘ylab aylanib chiqish
Satrlar massiv bo‘lgani uchun for sikli yordamida har bir belgi bo‘yicha yurish mumkin.
for x in "banan":
print(x)Satr uzunligi
Satr uzunligini aniqlash uchun len() funksiyasi ishlatiladi.
a = "Salom, Dunyo!"
print(len(a))Satr ichida belgi yoki ifodani tekshirish
Satrda ifoda yoki belgi mavjudligini in kalit so‘zi bilan tekshirish mumkin.
txt = "Hayotdagi eng yaxshi narsalar bepul!"
print("bepul" in txt)txt = "Hayotdagi eng yaxshi narsalar bepul!"
if "bepul" in txt:
print("Ha, 'bepul' mavjud.")Satr ichida belgi yoki ifodaning yo‘qligini tekshirish
Ifoda yoki belgi yo‘qligini not in kalit so‘zi bilan tekshirish mumkin.
txt = "Hayotdagi eng yaxshi narsalar bepul!"
print("qimmat" not in txt)txt = "Hayotdagi eng yaxshi narsalar bepul!"
if "qimmat" not in txt:
print("Yo‘q, 'qimmat' mavjud emas.")Diqqat
in va not in tekshiruvlari satr ichidagi aniq moslikni qidiradi.
