2-Mavzu: Pythonda matematik funksiyalar, satrlar bilan ishlash


Pythonda satrli turlar Masalan


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

Pythonda satrli turlar

Masalan:

a = “foobar”

Ga teng bo’lsa uning elemntlari quyidagicha indekslarga ega bo’lishi mumkin.

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!

Pythonda satrli turlar

b = “Salom, Olam!” print(b[-5:-2]) #Ola

Pythonda satrli turlar


upper()

Katta harflarga almashtirish

lower()

Kichkina xarflarga almashtirish

strip()

Bo’shliqlarni olib tashlash

replace(“s”, “h”)

Berilgan belgini(1), berilgan belgiga(2) almashtirish

split()

Berilgan satrni ro’yxarga o’girish

count()

Berilgan belgining satrda necha marta uchrashini qaytaradi

find()

Berilgan belgining satrda uchragan positsiyasini qaytaradi

isalnum()

Agar satrdagi barcha belgilar alfanumerik bo'lsa, True qiymatini qaytaradi

Pythonda satrli turlar


upper() va lower() metodlari
upper() metodi matndagi har bir harfni katta harfga o'zgartiradi.
ism = 'Adxam'
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

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