Читать «Изучаем Python, 3-е издание» онлайн - страница 567
Unknown Author
расширение встроенных типов, 661 встраиванием, 662 наследованием, 663 расширения на языке Python, 766 расширения файлов, 79 режимы сопоставления, 423, 435 переменное число аргументов, 424 по ключам, 424 по позиции, 423 по умолчанию, 424 рекурсия, 400, 630 ромбоидальное наследование, 669 пример,670
явное разрешение конфликтов имен, 671
С
сборка мусора, 49, 130,170
свободное программное обеспечение, 47
свойства класса, 674
связанные методы экземпляра, 655, 658
связность, 469
сдвига операторы, 146
символы,
крупные наборы, 187 подчеркивания, 534 синтаксис относительного импорта, 539 синтаксические правила, 318 системная командная строка и файлы, 77
исполняемые сценарии в UNIX, 81 использование, 79 сканирование файлов, 343 словари, 113, 127,224 1еп, функция, 227 pop, метод, 230 update, метод, 230 базовые операции, 227 вложенность, 129 дополнительные методы, 229 доступ к элементам по ключу, а не по индексу, 225
другие способы создания, 235 замечания по использованию, 231 изменение, 228
имитация гибких списков, 232 интерфейсы словарей, 236 использование в качестве записей, 234
итерации и оптимизация, 132 как избежать появления ошибок обращения к несуществующему ключу, 233 ключи, 128
литералы и операции, 226 неупорядоченные коллекции произвольных объектов, 225 операции над последовательностями, 231
операции отображения, 128 отсутствующие ключи, 133 переменная длина, гетерогенность и произвольное число уровней вложенности, 225 пространств имен, 627 сортировка по ключам, 130 структуры разреженных данных,
233
таблица языков, 230 таблицы ссылок на объекты (хеш-таблицы), 226
словари для хранения записей, 639 сложение, правостороннее, 619 службы или данные для совместного пользования, 486 смешивание типов, операторы выражений, 148 соглашения по именованию, 303
содержимое файлов с расширением .pht, 492
создание дерева атрибутов, 602 сокеты, 136, 252 составные инструкции, 315 составные типы, 471 специальные режимы сопоставления, 423
специальный случай оформления блока, 283
списки, 113, 123, 215 базовые операции, 218 вложенные, 125 генераторы списков, 126 доступ к элементам по смещению, 216
изменение, 220
индексы, 219
литералы и операции, 217
массивы ссылок на объекты, 216
матрицы, 219
методы, 221
специфичные для типа, 124 операции над последовательностями, 124
относятся к категории изменяемых объектов, 216
присваивание по индексам, 220 присваивание срезам, 220 проверка выхода за границы, 125 срезы, 219
упорядоченные коллекции объектов произвольных типов, 215 часто используемые операции, 224 способы доступа к глобальным переменным, 409 способы оптимизации, 771 сравнение, 257 операторы, 146 языков, 54
средства оптимизации, 67
Psyco, динамический компилятор, 67
Shedskin, 68 ссылки, 168 и копии, 254
на пространства имен, 630 стандартная библиотека, 490 каталоги, 492
статически вложенные области видимости, 411
статические методы, 673, 677 использование, 679 стратегический режим, 562 строгая типизация, 114 строки,113,116,179 dir, функция, 121 help, функция, 121 базовые операции, 190 в апострофах и в кавычках, 181 в кавычках, 122, 180 в тройных кавычках, 186 вызов методов, 180 другие способы представления, 122 извлечение среза, 192 изменение, 199