Приклади програм опрацювання рядків
Задача 1. Дано рядок: 'Ми програмуємо мовою Python!'. Визначимо довжину рядка, код букви з індексом 10, кількість букв 'м' у рядку, позицію, з якої починається слово 'Python'  (рис.1).
112.PNG
Рис.1
 
Задача 2.Вставимо підрядок subs у заданий рядок s після n-го символу (рис. 2):
113.PNG
Рис.2
 
Задача 3. Перевіримо, чи є рядок s паліндромом (рис. 3):
114.PNG
Рис.3
 
Задача 4.Задано текстовий рядок. Вилучимо з нього всі символи, що не є цифрами (рис. 4):
115.PNG
Рис.4
 
Задача 5. У ХІХ ст. для пересилання важливих повідомлень використовували шифри, в яких літери в повідомленні переставляють за певним правилом. Написати програму, яка шифрує повідомлення, міняючи місцями кожні два знаки.
Наприклад: Введення: Я чекатиму вас завтра
                        Виведення: Яечакитумв саз варт а
s = input('Уведіть повідомлення:')
if (len(s) % 2 != 0): s = s + ' ' # якщо довжина рядка s є непарним числом,
                                                  # то додати до рядка пропуск
s1 = ''
for i in range(0, len(s), 2):
        s1 = s1 + s[i + 1] + s[i]
print (s1)
116.PNG
Джерела:
Інформатика : підруч. для 7 кл. закл. загал. серед. освіти / [О. О. Бондаренко, В. В. Ластовецький, О. П. Пилипчук, Є. А. Шестопалов]. — Харків : Вид-во «Ранок», 2024. — с. : іл.