Python. Экспресс-курс - страница 6
13.9. Модуль shelve .............................................................................................................................. 218
Итоги ........................................................................................................................................................ 221
Глава.14..Исключения............................................................................... 222
14.1. Знакомство с исключениями ................................................................................................. 222
14.2. Исключения в Python ............................................................................................................... 226
14.3. Менеджеры контекста и ключевое слово with ................................................................. 236
Итоги ........................................................................................................................................................ 238
Часть 3. Расширенные возможности языка ...................................... 239
Глава.15..Классы.и.объектно-ориентированное.программирование.............. 240
15.1. Определение классов ................................................................................................................ 240
15.2. Переменные экземпляров ....................................................................................................... 242
15.3. Методы ........................................................................................................................................... 243
15.4. Переменные класса .................................................................................................................... 245
15.5. Статические методы и методы классов .............................................................................. 247
15.6. Наследование............................................................................................................................... 249
15.7. Наследование и переменные экземпляров и классов .................................................... 252
15.8. Основные возможности классов Python............................................................................ 253
15.9. Приватные переменные и приватные методы .................................................................. 255
15.10. Использование @property для создания более гибких переменных экземпляров .................................................................................................................. 256
15.11. Правила области видимости и пространств имен
для экземпляров классов ................................................................................................................... 258
15.12. Деструкторы и управление памятью ................................................................................ 262
15.13. Множественное наследование ............................................................................................ 263
Итоги ........................................................................................................................................................ 265
Глава.16..Регулярные.выражения.............................................................. 266
16.1. Что такое регулярное выражение?....................................................................................... 266
16.2. Регулярные выражения со специальными символами ................................................. 267
16.3. Регулярные выражения и необработанные строки ........................................................ 268
16.4. Извлечение совпавшего текста из строк ............................................................................ 270
16.5. Замена текста с использованием регулярных выражений .......................................... 274
Итоги ........................................................................................................................................................ 276
Глава.17..Типы.данных.как.объекты........................................................... 277