Рядок (str) — послідовність символів. У Python рядки незмінні — не можна змінити окремий символ.
Способи створення рядків:
• Одинарні лапки: 'текст'
• Подвійні лапки: "текст"
• Потрійні лапки для багаторядкових: '''текст'''
Спеціальні символи:
• \n — перенос рядка
• \t — табуляція
• \\ — зворотний слеш
Доступ до символів (індексація):
• Індекси починаються з 0
• Від'ємні індекси рахують з кінця: -1 це останній символ
Довжина рядка: len(рядок)
s = 'Програмування на Python'
print(s[:13])
print(s[-6:])
print(s[::2])
word = input('Введіть слово: ').lower()
if word == word[::-1]:
print('Це паліндром!')
else:
print('Це не паліндром')
text = input('Введіть речення: ')
print('Весь рядок навпаки:', text[::-1])
words = text.split()
reversed_words = [w[::-1] for w in words]
print('Слова навпаки:', ' '.join(reversed_words))