Рядки
Символьний рядок - це послідовність символів, що розміщені поряд у пам'яті.
Тип даних string
s="Мама мила раму”
Довжина рядка - len (s)
Можна звернутись до символу рядка через його індекс (з нуля)
print(s[1])
Результат: а
print(s[-1])
Результат: у
У Python рядки НЕЗМІННІ
Натомість рядки можна об'єднати
s1 = "Привіт"
s2 = «світ"
s = s1 + ", " + s2 + "! "
Результат: Привіт, світ!
Обітнути
s = "0123456789"
s1 = s[3:8]
Результат: 34567
Обернути
s1 = s[::-1]
Результат: 9876543210
Задача 1. Визначити, чи рядок є паліндромом
Задача 2. Порахувати скільки літер залишилось на своїх місцях при обертанні порядку літер
Букви як окремі символи
ord('a') Код буквиchr(97) Буква за кодом
Задача 3. Надрукувати алфавіт
Задача 4. Записати всі літери, з яких складається слово в порядку алфавіту
Задача 5. Чи можна з літер першого слова скласти друге?
Задача 6. Надрукувати слово з діагональним зміщенням
Задача 7. Задача «Голосні»
Порахувати кількість голосних літер у рядкуВикреслити голосні літери (сформувати рядок без голосних)
Подвоїти голосні літери слова
Задача 8. Підбір паролю. У програмі записано пароль. Підібрати пароль, виконавши посимвольний перебір