Найти в Дзене
Python Master

Строки в Python 3. Часть 1. Введение

Оглавление

Что такое строки и зачем они нужны?

Строки в Python 3 это простые последовательности символов. Они используются для записи текстовой либо байтовой информации. Примеров масса: имена, фамилии, названия городов итд.

Текстовые строки в Python представлены типом str. В Python 3 строки носят тип unicode, тогда как в Python 2 - bytes. Это их основное отличие.

Как объявить строку

Пример объявления строки
Пример объявления строки

Любая последовательность символов в одиночных или двойных кавычках в Python считается строкой.

Почему именно в одиночные или двойные? Такой подход позволяет использовать внутренние кавычки и апострофы в строках.

Вот пример:

-2

"Многострочные строки"

Что делать, если нам нужно ввести текст "без изменений", сохранив его структуру? Например, стихотворение?

Для таких (и не только) задач в Python существуют многострочные строковые значения. Отличие от обычных строк всего одно: тройные кавычки.

-3

Фактически, при любом выводе данной строки мы получим именно такой вид и структуру, которая указана нами в коде.

На этом введение заканчивается. Краткий итог:

  • Изучили, что такое строки и как их объявлять.
  • Посмотрели, как избегать ошибок при объявлении строк.
  • Научились делать многострочные строковые значения.

На этом все. До новых встреч!