Саптар

Саптар: индекстер, кесиндилер, 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() жөнүндө унутпаңыз). Сабакка «Сапты тескери буруу», «Палиндромду текшерүү» жана «Үндүү тамгаларды саноо» маселелери тиркелген — үчөөнү тең чечип, сабакты өттүм деп белгилеңиз.

Практика үчүн маселелер

Доска