|
O‘zbekiston respublikasi oliy ta’lim, fan va innovatsiyalar vazirligi navoiy davlat pedagogika instituti
|
bet | 167/178 | Sana | 13.05.2024 | Hajmi | 14,73 Mb. | | #230019 |
Bog'liq Darslik 01.05.2023
PYTHON tilida simvollarni boshqarish orqali satrlarni qulay formatlashga mo‘ljallangan bir nechta tuzilgan funktsiyalar mavjud. Ushbu sodda strrev() funktsiya bitta satrli argumentni qabul qiladi va ushbu satrni simvollarning teskari tartibda joylashuvini qaytaradi, qisqa qilib aytganda “orqadan oldinga qarab o‘qiydi”.
chr() – simvolni uning kodi bo‘yicha qaytaradi.
lower() – satrni quyi registrga aylantiradi. Katta harflarni kichik harflarga almashtiradi.
upper() – satrni yuqori registrga aylantiradi. Kichik harflarni katta harflarga almashtiradi.
replace() – izlanayotgan satrni almashtirilishi lozim bo‘lgan satrga almashtiradi.
split() – satrni massivga aylantiradi.
Savollar va mustaqil bajarish uchun topshiriqlar
1-masala. Matndagi i – so‘zni j – so‘z bilan almashtirish dasturini tuzing.
2-masala. Berilgan matnning o’ng tomonidan N ta belgilarni ajrating.
3-masala. Matndagi 2, 5, 6, 8 raqamlari qatnashgan so‘zlardan yangi matn xosil qilish dasturini va eng uzun so‘zni aniqlash dasturini tuzing.
4-masala. Topishmoq topish va uning javobini tahlil qilish dasturini tuzing.
5-masala. Berilgan so‘zlarni alfavit bo‘yicha tartiblash dasturini tuzing.
6-masala. Matn ikkita gapdan iborat. Matndagi gaplarni o‘rnini almashtiring.
7-masala. Berilgan natural sonning xona birliklarini ajratib yozing.
|
| |