ГЛАВА 8 · СТР. 401

Играем с буквами и словами

Строки в Python на полную глубину: создание и кавычки, экранирование, многострочные и raw-строки, индексы и срезы с наглядными диаграммами, неизменяемость, десятки методов, форматирование f-строками, ввод от пользователя, юникод, отладка — и восемь мини-проектов.

~6–7 часов str и его методы 18 практик диаграммы для индексов и срезов
8.1Что такое строки?4028.2Экранирование: \n, \t и другие4048.3Многострочные и raw-строки4068.4Кавычки, склеивание, повторение4088.5Длина строки: len()4108.6Индексы строки4118.7Срезы строки4138.8Строки нельзя изменить4168.9Методы строк: регистр и пробелы4188.10Методы строк: поиск и разбор4208.11Методы проверки: isalpha и другие4248.12in, сравнение и истинность4258.13Перебираем строку в цикле4278.14Форматирование строк4288.15Ввод от пользователя4318.16Кириллица, юникод и эмодзи4338.17Отладка проблем со строками4358.18Мини-проект — текст Turtle4388.19Мини-проект — приветствие и ФИО4398.20Мини-проекты — крик и переворот4408.21Мини-проект — пароль и e-mail4418.22Мини-проект — счётчик слов4438.23Мини-проект — динамическая математика445Итоги