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


UZBEKISTON x=“uzbekiston” print(x.lower()) uzbekiston



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

UZBEKISTON
x=“uzbekiston”
print(x.lower())
uzbekiston
x=“uzbekiston”
print(x.title())
Uzbekiston
x=“uzbekiston davlat”
print(x.capitalize())
Uzbekiston davlat

2.MATNNI IZLASH

PYTHON tilida bir nechta tuzilgan funktsiyalar mavjud bo‘lib, ular satrlar ichidagi ma’lum qismiy satrni yoki alohida simvollarni izlashga imkon beradi. Ushbu sodda funktsiya find() ikkita argumentni qabul qiladi, ular o‘z navbatiga izlanishi lozim bo‘lgan satrni va izlanayotgan qism satrni ko‘rsatadi.

Izlash satr boshidan to mos tushgan simvolni topguncha ketma – ket amalga oshiriladi. Agar mos tushush aniqlansa, izlash to‘xtaydi va find() funktsiya butun sonni qaytaradi, u satrdagi simvol indeksidan iborat bo‘lib, birinchi mos tushushni aniqlaydi. Agar mos tushush aniqlanmasa, find() funktsiya false qiymatni qaytaradi.

matn=input('Matn kiriting:')

belgi=input('Belgi kiriting:')

s=matn.find(belgi)

print('Bu matnning izlanayotgan belgisi',s,'ga teng')

rfind() - funktsiya ham xuddi shu tariqa ishlaydi. Ammo, satrning oxiridan teskari tartibda izlashda simvol indeksini qaytaradi.

matn=input('Matn kiriting:')

belgi=input('Belgi kiriting:')

s=matn.rfind(belgi)

print('Bu matnning izlanayotgan belgisi',s,'ga teng')

3.SATRLARNI FORMATLASH



PYTHON tilida simvollarni boshqarish orqali satrlarni qulay formatlashga mo‘ljallangan bir nechta tuzilgan funktsiyalar mavjud.

MATNN TESKARIGA CHIQARISH
matn=str(input("Matn kiriting="))
s=matn[::-1]
print("Qaytarilgan satr:",s)
chr() – simvolni uning kodi bo‘yicha qaytaradi.
son=int(input("Raqam kiriting:"));
s=chr(son);
print('Bu son','=',s,'ga teng');
lower() –Katta harflarni kichik harflarga almashtiradi
suz=str(input("Suz kiriting:"));
print(suz.lower());

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 ©genderi.org 2024
rəhbərliyinə müraciət

    Ana səhifə