Ви вже ознайомилися з операціями для роботи з рядками. Для опрацювання рядків у мові Python існує значна кількість функцій, основні з яких наведено в табл. 7.1.
До основних методів роботи з рядками можна віднести методи, які наведено в табл. 7.2.
Для пошуку і заміни в рядку застосовують понад десять методів, основні з яких наведено в табл. 7.3.
Мова Python реалізує також складний пошук і заміну. Для цього існує низка методів, які містяться у модулі re (тут не розглядається).
Розглянемо приклади задач з рядками в Python.
Задача 1. Створити проєкт, у якому попросимо користувача ввести своє ім'я і після цього відобразити на екрані рядок виду: Привіт, <ім'я>! Замість <ім'я> має зазначатися те, що користувач ввів з клавіатури.
Як тебе звати? Анатолій
Привіт, Анатолій!
Розв'язання
Задача 2. Дано чотири рядки: "Великі річки України:","Дніпро", "Дністер", "Десна". Визначте довжину кожного рядка, об’єднайте їх в один і визначте довжину нового рядка.
Розв'язання
Увага! Під час роботи з комп'ютером дотримуйтеся вимог безпеки життєдіяльності та санітарно-гігієнічних норм.
Завдання для самостійного виконання
Дано рядки: "Операційна" і "система". Визначте довжину кожного рядка, об’єднайте їх в один рядок і визначте його загальну довжину.
Дано рядок "Рим — столиця Італії, Київ —столиця України". Визначте код букви м і кількість входжень підрядка "столиця" в рядок.
Дано рядок "microsoft Word". Замініть першу букву великою буквою М, визначте кількість букв о в рядку і код букв на другій та шостій позиції.
Дано рядок "Інструкція для користувача". Замініть слово "користувача" словом "учня" і визначте позицію, з якої починається підрядок для.