Для опрацювання тексту в мові програмуванні існують рядковий тип даних str. Дані типу str беруться в лапки "текст", або в апострофи 'текст'. Це залежить від самого тексту. Якщо всередині тексту є апостроф, то його бажано взяти в лапки:
Якщо всередині тексту є лапки, то його бажано взяти в апострофи:
Але, може бути ситуація, коли в тексті присутні апостроф і лапки.
Наприклад:
В даному випадку програма містить синтаксичну помилку із-за зайвого апострофа:
Щоб уникати помилок такого типу, необхідно застосовувати escape-послідовності.
\' вставка апострофа без перевірки.
\" - вставка лапок без перевірки
В наведеному прикладі, задля уникнення помилок, треба було побудувати рядок таким чином:
Ще одна escape-послідовність \n здійснює перехід на наступний рядок. Це корисно, коли треба вивести інформацію в декілька рядків:
Після запуску програми на екрані виведеться:
Операція "зклеювання"
Наприклад:
s = "Персональний " + "комп'ютер"
print(s)
В результаті на екран виведеться:
------------------
Персональний комп'ютер
Операція повторення
Наприклад:
s = "text " * 5
В результаті на екран виведеться:
------------------
text text text text text
В деяких випадках необхідно дізнатися про довжину рядка. Для цього використовують функцію len("текстовий рядок") Результат функції є ціле чмсло, яке вказує на кулькість символів в цьому рядку.
Наведемо приклад:
Натиснуши F5 побачимо:
Перейдіть в Задачник та спробуйте розв'язати задачі з розділу 6.