PYTHONDA MATN VA SATRLAR BILAN ISHLASH
MAVZU: PYTHONDA MATN VA SATRLAR BILAN ISHLASH Pythonda "str" ko'plab qulay funksiyalarga ega ("string" deb nomlangan eski modul mavjud, undan foydalanmaslik kerak). Satr harflari qo sh yoki bitta ʻ qo shtirnoq ichiga olinishi mumkin, lekin ko proq bitta qo shtirnoq ishlatiladi. ʻ ʻ ʻ Teskari qiyshiq chiziqdan qochish ham bitta, ham qo'sh tirnoqli harflar ichida odatiy tarzda ishlaydi -- masalan. \n \' \". Ikki tirnoqli satr literalida hech qanday shov- shuvsiz bitta qo'shtirnoq bo'lishi mumkin (masalan, "Men buni qilmadim") va bitta qo'shtirnoqli qatorda ham qo'sh tirnoq bo'lishi mumkin. Satr harfi bir nechta satrlarni qamrab olishi mumkin, lekin yangi qatordan qochish uchun har bir satr oxirida teskari chiziq \ bo'lishi kerak. Uch qo'shtirnoq ichidagi satr harflari, """ yoki ''', matnning bir nechta satrini qamrab olishi mumkin.Python satrlari "o'zgarmas" ya'ni ularni yaratilgandan keyin o'zgartirib bo'lmaydi (Java satrlari ham ushbu o'zgarmas uslubdan foydalanadi). PYTHON tilida bir nechta tuzilgan funktsiyalar mavjud bo‘lib, ular satrlar ichidagi ma’lum qismiy satrni yoki alohida simvollarni izlashga imkon beradi. 1.1-misol. Berilgan matnda count() – funksiyasi orqali belgini soni topuvchi dastur tuzing. 1.2-misol.
Berilgan matnni upper() – funksiyasi orqali kichik harflarni kata harflarga o’zgartiruvchi dastur tuzing. 1.3-misol. Berilgan satrni split() – funksiyasi orqali massivga aylantiruvchi dastur tuzing. 1.4-misol. Berilgan satrni palindrom ekanligini tekshiruvchi dastur tuzing.