2-Mavzu: Pythonda matematik funksiyalar, satrlar bilan ishlash


Download 1.82 Mb.
bet3/5
Sana05.04.2023
Hajmi1.82 Mb.
#1275781
1   2   3   4   5
Bog'liq
2-mavzu

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)

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

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'

ism_sharif = f"{ism} {familiya}"

print(ism_sharif)

Bekzod Aliyev

Bu usul yordamida uzun matnlarni ham yasash mumkin:

ism = "James"

familiya = 'Bond'

print(f"Salom, mening ismim {familiya}. {ism} {familiya}!")

Salom, mening ismim Bond. James Bond!

Pythonda satrli turlar

Maxsus belgilar

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

print('Hello World!')

print('Hello \tWorld!')

print('Hello \nWorld!')

Hello World! Hello World! Hello World!

Pythonda satrli turlar

Satr uzunligini olish uchun len() funksiyasidan foydalaniladi.

a = "Hello, World!" print(len(a)) #13

Satrda ma'lum bir ibora yoki belgi mavjudligini tekshirish uchun in kalit so'zidan foydalanishimiz mumkin.

txt = “Bugun havo bulutli!" print(“bulut" in txt) #True

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


Download 1.82 Mb.

Do'stlaringiz bilan baham:
1   2   3   4   5




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