Саптар
Саптар: индекстер, кесиндилер, lower/upper/count методдору жана палиндромду текшерүү.
Python тилиндеги сап символдордун тизмесине абдан окшош: ага индекстер, кесиндилер жана len колдонулат. Сапты тескери буруу — бир эле кесинди: s[::-1].
Пайдалуу методдор: s.lower() жана s.upper() — регистр, s.count(x) — сапча канча жолу кездешет, x in s — «камтылабы» текшерүүсү.
Маанилүү: саптар өзгөрүлбөйт — s[0] = "a" ката чыгарат. Өзгөртүлгөн сап — ар дайым жаңы сап.
Python
Сөз киргизиңиз, мисалы: hello
Палиндром — эки тарапка бирдей окулган сөз. Python тилинде текшерүү бир сапка батат: сапты анын тескери бурулган көчүрмөсү менен салыштыруу.
Python
Палиндромду текшерүү. Киргизиңиз: racecar
Тапшырма: сөздү окуп, андагы латын үндүү тамгаларын — a, e, i, o, u — эсептеңиз (кеңеш: символдор боюнча цикл жана c in "aeiou" текшерүүсү; lower() жөнүндө унутпаңыз).
Сабакка «Сапты тескери буруу», «Палиндромду текшерүү» жана «Үндүү тамгаларды саноо» маселелери тиркелген — үчөөнү тең чечип, сабакты өттүм деп белгилеңиз.