Читать «Изучаем Python, 3-е издание» онлайн - страница 568

Unknown Author

индексирование, извлечение среза, длина, 180, 191

инструменты преобразования, 195 конкатенация, 118, 180 литералы, 180

в апострофах, 181 в кавычках, 181 в тройных кавычках, 181 в Юникоде, 181 экранированные последовательности, 181, 182 Юникод, 187 методы, 204

вызов функции, 204 извлечение атрибутов, 204 специфичные для типа, 119 наиболее типичные литералы строк и операции, 180 неизменяемость, 119 неформатированные, 180, 184 обход в цикле, проверка на вхождение, 180

операции над последовательностями, 116

повторение, 118 поиск, 180

по шаблону, 123 с заменой,180

преобразование регистра символов, 180

проверка содержимого, 180 пустые, 180

разбиение на подстроки по символу-разделителю, 180

расширенная операция извлечения среза, 194

символы обратного слеша, 183 удаление пробелов, 180 форматирование, 180, 200

дополнительные возможности, 201

спецификаторы формата, 202 строк из словаря, 203 циклы for, 339

строки документирования, 319, 367, 368,657,768

определяемые пользователем, 367 основное преимущество, 658 стандарты, 368

структура организации программ, 487 структуры

данных, 112

разреженных данных, 233 суперклассы, 565, 604 абстрактные, 605 классы-смеси, 650 конструкторы, 601 наследование, 582 расширение методов, 603 суффиксы

комплексные числа, 157 сценарии, 77 счетчик ссылок, 169

т

тактический режим, 562 текст

изменение строк, 199 разбор, 207

строковые методы, 204 текущий рабочий каталог, 493 тестирование

в интерактивной оболочке, 551 запуск тестов в рамках единого процесса, 758

программного кода в интерактивном режиме, 74

типичные проблемы, 764

перехват ненужных исключений, 766

соответствие строковым исключениям, 764 типы объектов, 49, 111, 767 базовые, 113 встроенные ,112 изменяемые, 212

в модулях стандартной библиотеки, 262

ловушки, 262

неизменяемые типы, 264 повторение последовательности,

263

присваивание, 262 циклические структуры данных,

264

объекты и переменные, 169 преобразование, 148 сравнение, 258

точность представления чисел и длинные целые, 144

У

уведомления о событиях, 703 удобство в использовании, 39 указатель типа, 169 унарные операторы, 147 универсальные функции, 433 упакованные двоичные данные, сохранение в файлах и интерпретация, 250 управление контекстом, 726 протокол, 728 управляющий язык, 39 упражнения решения, 786

from/from *, 804

_man_, 805

try/except, 816 аргументы, 798 взаимодействие, 786 вложенное импортирование, 805 вложенные структуры, 794 генераторы списков, 802 дополнительные примеры на сопоставление аргументов, 800 импорт пакетов, 806 индексирование и извлечение среза, 790

индексирование словарей, 792 индексирование строк, 794 индексирование, извлечение среза и инструкция del, 791 классификация животных в зоологии, 814 ключи словарей, 792 композиция, 814

кортежи, 791 методы метакласса, 811 модули,786 наследование, 807 неизменяемые типы, 794 обработка ошибок, 817 общие операции, 793 объекты исключений и списки, 816