Что такое строки и зачем они нужны?
Строки в Python 3 это простые последовательности символов. Они используются для записи текстовой либо байтовой информации. Примеров масса: имена, фамилии, названия городов итд.
Текстовые строки в Python представлены типом str. В Python 3 строки носят тип unicode, тогда как в Python 2 - bytes. Это их основное отличие.
Как объявить строку
Любая последовательность символов в одиночных или двойных кавычках в Python считается строкой.
Почему именно в одиночные или двойные? Такой подход позволяет использовать внутренние кавычки и апострофы в строках.
Вот пример:
"Многострочные строки"
Что делать, если нам нужно ввести текст "без изменений", сохранив его структуру? Например, стихотворение?
Для таких (и не только) задач в Python существуют многострочные строковые значения. Отличие от обычных строк всего одно: тройные кавычки.
Фактически, при любом выводе данной строки мы получим именно такой вид и структуру, которая указана нами в коде.
На этом введение заканчивается. Краткий итог:
- Изучили, что такое строки и как их объявлять.
- Посмотрели, как избегать ошибок при объявлении строк.
- Научились делать многострочные строковые значения.
На этом все. До новых встреч!