Саммерфилд - Программирование на Python 3 (1077331), страница 132
Текст из файла (страница 132)
314 акселераторы, клавиши, 565 алгоритмы М!)5, 479, 482 поиска, 254, 317 сортировки, 1Т2 альтернативы, регулярные выражения, 530 аннотации, 418 аргументы командной строки, 250 по умолчанию, 206 со звездочками, 137, 493 функций изменяемые, 207 именованные, 205, 210, 211, 222, 419 неизменяемые, 207 600 Алфавитный указатель необязательные параметры, 206 обязательные параметры, 206 по умолчанию, 205, 206 позиционные, 204, 210, 211, 223, 419 распаковывание, 210 арифметические и битовые специальные методы (таблица), 296 арифметические операторы и функции (таблица), 74 архивные файлы, 256 атрибуты, 288, 422 а!1 , 231, 236, 237 аппо(аС!опв, 419 са!1, 316, 407, 453 с!аяя, 295, 425 б!сС, 422, 433 йос, 415 й(е, 469 тоЫ!е, 285 пате, 241, 295, 415, 421 з!о(з, 422, 433, 435, 456 класса, 498 частные, 279, 290, 425 базы данных ЯЯ1, 508, 513 байт-код, 234 байты, порядок следования, 350 библиотека, стандартная, 248 битовые операторы (таблица), 76 блочная структура, использование отступов, 41 ветвление с использованием словарей, 395 взаимоблокировка, 4ТЗ виртуальные подклассы, 452 внешние Функции, 268 восьмеричные числа, 73 встроенные Функции, 82 аЬз( Ь 73, 74, 171, 182 а))о, 164, 458, 459 апу(), 164, 240, 458, 459 азой(), 87, 104, 294 Ь!пЦ, 75 Ьоо)о, 294, 458 сЬг(Ь 8Т, 112, 545 Яс(азате(Ьоб(), 301, 323 с!аязтеСЬод(), 432 сотр!)е(), 406 бе!а!!го, 316, 406 6!сСЦ, 152, 174 6!г(), 70, 204, 406, 424 6!чтог)о, 74 епшпегаСео, 164, 166, 167, 460 еча!(), 285, 302, 311, 320, 327, 400, 406, 439 ехес(), 401, 406 Х!!Сег(), 457, 459 (1оаС(Ь 78, 181, 360 Хетта((Ь 298 Угохепве(0, 150 3е(а!Сто, 406, 407, 434 6!оЬа!яо, 401, 406 ЬаваССго, 316, 406, 407, 453 ЬазЫ), 284, 294 Ье!р(), 78, 204 Ьех(), 75 !6О, 298 пирог! О, 406, 407 !приС(), 49, 117 !пСЦ, 75, 78, 163, 360 1з1пя(апсе(), 201, 252, 284, 442, 452 !ввиЬс1авво, 452 !Сего, 165, 319, 327 !еп(), 90, 136, 144, 164, 310 !1вС(), 135, 174 1оса1яо, 402, 406, 519 1паро, 457 тахо, 164, 458, 459 ппп(), 164, 458, 459 пехС(), 165, 399 ос!О, 75 орепО, 403, 471 огбо, 87, 423 ров(), 74 рг!пСО, 205, 212, 249 9ргорег(уО, 289 ргорегСуо, 432 гапйеО, 138, 142, 164, 167, 169 герго, 285, 294, 311 гечегведо, 96, 141, 164, 170, 310, 320 гоипг)о, 74, 78, 29Т веСО, 145, 174 зе(а!Сто, 316, 406 яогСедЦ, 141, 160, 164, 170, 171, 215 ®в(аС!стеСЬодо, 298 я(го, 84, 162, 285, 294, 296, 311 яшпо, 164, 458, 459 вирего, 283, 286, 296, 325, 328, 441, 446 Сир!е(), 130 Сурео, 31, 404, 406 чагво, 406 х!ро, 152, 164, 169, 239 вызываемые объекты, 316, 426 Алфавитный указатель 601 выражения логические, 72 условные, 189, 207 генераторы, 324, 397, 458 множеств, 149 словарей, 160 списков, 142, 246, 458 глобальная блокировка интерпретатора (0!оЬа! 1п(егрге(ег ало)г, СЩ„478 глобальные переменные, 213 горячие комбинации клавиш, 559, 561, 565, 578 группировка, регулярные выражения, 531 двоичные данные, 73, 257 двоичные форматы файлов, 348, 376 двоичный поиск, 317 декораторы Йс!аввше(Ьодо, 301, 323 (ф(ппс(оо!в.ттгарв, 415 65ргорег(у, 289, 436 ((Вв(а(!сше(ЬодЦ, 298 классов, 438 функций и методов, 414 делегирование, 439 демоны, потоки, 47Т, 481 деревья элементов, 365 дескрипторы, 432 диалоги,модельные, 570, 573, 578 динамическая типизация, 278 динамические функции, 245 динамический контроль типов, 31 динамическое выполнение программного кода, 304, 400 динамическое импортирование, 402 документация, 203 дублирование (*, *=) кортежей, 131 списков, 136 замыкания, 427, 428 и идентификаторы, 68, 152 извлечение срезов(Д) в кортежах, 131, 132 всписках, 141 оператор, 132 изменение словарей, 155 списков, 139 изменяемые аргументы, 207 изменяемые объекты, 32, 135, 151 имена, квалифицированные, 230 именования, правила, 208 именованные аргументы, 205, 210, 211, 222, 419 импортирование, динамическое, 402 инвертирование словарей, 161 инициализация, объектов, 281 инструкции аввег(, 217, 239, 244, 245, 290 Ьгеа)г, 191, 192 с!ааа, 280, 286, 438 сон!!ппе, 191, 192 де(, 52, 204, 245, 280 г(е(, 139, 140, 153, 295, 310, 319, 325, 424 3!оЬа(, 246, 413 !(, 189 пирог(, 230, 405 !ашЬба, 215, 439, 458, 499 поп!оса), 413, 439 рава, 41, 189, 446 га!ве, 198, 24Т, 417 ге(пгп, 191, 192, 205, 215 !ту, 193, 417 тт!(Ь, 428, 450 у!е!д, 205, 324, 397 инструкции ЗЯ1 СКЕАТЕ ТАВЬЕ, 515 ))ЕЬЕТЕ, 521 !ХВАТ, 517 ЗЕ1 ЕСТ, 519 ()РТ)АТЕ, 519 инструкция присваивания комбинированная с оператором дублирования, 131, 136 комбинированная с оператором конкатенации, 131, 136 инструмент проверки программного кода, Ру1йпй 70 интернационализация, 107 интерпретатор аргументов, 218 интроспекция, 406, 420 исключений обработка, 192 исключения Аваег(!опЕггог, 217 А((г!ЬптеЕггог, 282, 284, 320, 323, 407, 423, 425 Епт!гоптеп(Еггог, 197 602 Алфавитный указатель ЕОУЕггог, 121 Ехсер((оп, 193, 195, 417 1герогСЕггог, 233, 258 1пбеп(аС(опЕггог, 86 1пдехЕггог, 89, 247, 319 1ОЕггог, 197 КеуЬоагд1п(еггпрС, 224 КеуЕггог, 161, 193, 310, 325 Ьоо)спрЕггог, 194 ЬтатпеЕггог, 139 ЫоС1жр1етеп(ес(Еггог, 303, 441 ОЗЕггог, 197 еос)ге(.еггог, 496 ЗСор1(егаС)оп, 163, 324 Зуп(ахЕггог, 72, 405 ТуреЕггог, 75, 161, 165, 173, 198, 204 211, 284, 303, 304, 319, 423, 440 (тп! содеЕпсодеЕггог, 114 та)пеЕггог, 75, 197, 318, 325 ЕегоО)тСе(опЕггог, 195 собственные, 198, 244 итераторы, 163 К каталоги пакетов, 241 каталоги, временные, 260 каталогов, сравнение, 260 квалифицированные имена, 230 квантификаторы, регулярные выражения, 527 классов декораторы, 438 классы, смеси, 499 ключевые слова, таблица, 69 ключи словаря, 161 кодировки символов, 112, 366 в файлах ХМЬ, 366 коллекций копирование, 173 коллекций методы (таблица), 310 командная оболочка Ру(Ьоп (11)ЬЕ или интерпретатор), 26 комбинированные операторы присваивания, 46, 73 композиция, 314 компоновки, менеджеры, 558 конкатенация кортежей, 131 списков, 136 строк, 90 константы, 176, 213, 423 конфигурационные файлы, 256 конфликты имен, 237 концепции, объектно-ориентированные, 275 копирование коллекций, 173 объектов, 288 л линейный поиск, 317 логические операторы, 72 короткая схема вычисления результата, 39, 76 локальные переменные, 193 функции, 409 максимальные квантификаторы, регулярные выражения, 529 менеджеры компоновки, 558 контекста, 428, 482, 496, 498 метаклассы, 452 методы Ьутеаггау, тип данных (таблица), 345 ЬуСее, тип данных (таблица), 345 61сС, тип данных (таблица), 154 11зС, тип данных (таблица), 136 веС, тип данных (таблица), 147 зтг, тип данных (таблица), 93 генераторы, 324 декораторы, 414 доступа к атрибутам (таблица), 424 класса, 301 объекта курсора (таблица), 515 объекта соединения (таблица), 514 объекта файла (таблица), 380 методы сравнивания (таблица), 283 ец О (==), 283 де () (>=), 283 3С ()(>), 283 1е О (<-), 283 И 0(<), 283 пе 0(!=), 283 минимальные квантификаторы, регулярные выражения, 529 множественное наследование, 449, 499 модальные диалоги, 570, 573, 578 модули, 230 для работы с аудио-данными, 256 наследование, 286 множественное, 449, 499 неизменяемые аргументы, 207 Алфавитный указатель 603 неизменяемыеобъекты, 28, 29, 32, 130 необязательные параметры, 206 обработка исключений, 192, 364 обработка строк, 249 обратные ссылки, регулярные выражения,532 обязательные параметры, 206 объект курсора ехесп(е(), метод, 519, 520, 521 (еСсЬопео, метод, 521 методы (таблица), 515 объект регулярного выражения С!пс(а!!О, метод, 540 (!пс(!Сего, метод, 540 т!айв, атрибут, 540 вгоир!пбех, атрибут, 540 ша(сЬО, метод, 540 раССегп, атрибут, 540 веагсЦ).
метод, 540 вр!!Со, метод, 540, 549 впЬО, метод, 540 впЬпО, метод, 540 объектсовпадения епс)о, метод, 541 епс(ров, атрибут, 541 ехрапс)о, метод, 541 ягопрО, метод, 541, 543 агопрс(! сСО, метод, 541 ягопрво, метод, 541 (ав(йгопр, атрибут, 541 !азС!пс)ех, атрибут, 541 ров, атрибут, 541 ге, атрибут, 541 врало,метод, 541 з(агСО, метод, 541 в(г!пй, атрибут, 541 объектсоединения аггаув!хе, атрибут, 515 с)овео, метод, 514.
515 сопип!Со, метод, 514 спгвого, метод, 514 с(евсг!рС!оп, атрибут, 515 ехесп(ео, метод, 515 ехесп(ешапуо, метод, 515 (е(сЬа!!О, метод, 515 Хе(с1ппапуО, метод, 515 (е(сЬопео, метод, 515 го!!Ьас(с(), метод, 514 гоисоппС, атрибут, 515 методы (таблица), 514 объект файла с!ове(), метод, 197, 380 с(ове(), функция, 158 с!овес(, атрибут, 380 засос(!па, атрибут, 380 1!!епоО, метод, 380 1(пзЬ(), метод, 380 !ваССуо, метод, 380 пни!е, атрибут, 380 паше, атрибут, 380 пеи!Спев, атрибут, 380 пехС (), метод, 380 орел(Ь функция, 15Т, 403, 429, 471 рее)со, метод, 380 геас)Ц,метод, 158, 343, 380, 403, 471 геас)аЫеО, метод, 381 геас)!п(оо, метод, 381 геас()!пео, метод, 381 геас)!!пево, метод, 158, 381 вес!со,метод, 343, 381 вес)саЫео, метод, 381 вЫегг (модуль вув), 218, 250 вЫ!п (модуль зув), 250 вЫопС, 250 зЫопС (модуль зув), 212, 250 Се!!О, метод, 381 Сгппса(ео, метод, 381 Сгппса(ео, модуль, 384 игССео, метод, 158, 249, 381 иг!СеаЫео, метод, 381 иг!Се!!лево, метод, 381 методы (таблица), 380 объект-генератор зевс((),метод, 398 объектно-ориентированные концепции и терминология, 275 объекты, создание и инициализация, 281 объекты, сравнивание, 284 окна с изменяемым размером, 568 оператор доступа к элементам (Ц), 307, 315, 344 отложенные вычисления, 39Т отображение, 457 отступы, блочная структура, 41 отсутствующие ключи словаря, 161 ошибка кодирования, 197 пакеты, 230, 234 параметров, распакозызание, 210 переменные глобальные, 213 класса, 299 локальные, 193 604 Алфавитный указатель переменные окружения 1АХО, 108 РАТН, 25 РУТНОХВОХТЧЧК1ТЕВУТЕСОВЕ, 234 РУТНОХОРТ1М12Е, 218, 234, 417, 421 РУТНОХРАТН, 232, 241 статические, 299 экземпляра, 279 подстановка имен файлов Ст!)е 8!оЬЫп8), 399 позиционные аргументы, 204, 210, 211, 223, 419 поиск, 317 методом половинного деления, 317 полиморфизм, 286 полные квалифицированные имена, 230 порядок импортирования модулей, 231 следования байтов, 350 сортировки С)Оникод), 88 потоки-демоны, 477, 481 правила именования, 208 предотвращение конфликтов имен, 232 преобразования в логический тип, 76 в строку, 84 в тип сотр!ех, 82 в тип й1сС, 152 в тип 1!оаС, 181 в тип !пС, 29 в тип )свС, 135, 165 в тип веС, 145 в тип втг, 29 в тип Сир!е, 130, 165 в целое число, 75 дата и время, 253 целого числа в символ, 87 целого числа в число с плавающей точкой, 78 числа с плавающей точкой в целое число, 78 приведение имен, 425 привязки горячих клавиш, 561, 578 горячих событий, 561 примеры АЬвСгасс.ру, 447 Арр!!апсе.ру, 444 Ь!яй!8!Ся.ру, 55 В!ЬеЯСос)с.ру, 387 В!пагуВесогйР!!е.ру, 378 Ьоо)сспаг)св-с)с.ру, 563 саг ге8!вггаС!оп.ру, 490 саг гей!вггаСЫп вегтег.ру,497 СЬагбгЫ.ру, 243 сЬесЬСайв.ру, 199 соптегС-!пс!йепся.ру, 337 свт2ЬСт12 орс.ру, 251 свт2ЬСш!.ру, 119 й!8!С пашен.ру, 213 йтйв-йЬт.ру, 509 йтйв-вц!.ру, 514 ехтегпа! яйся.ру, 158 Ехтегпа)ЯСогайе.ру, 435 Нпййир!1сатев-С.ру, 479 1!пййир.ру, 262 РиххуВоо1А1С.ру, 300 РивяуВоо!.ру, 292 яепегасе яг!й.ру, 58 йепегасе Сея! паспев1.ру, 168 8епегасе Сев! пашев2.ру, 169 йепегасе ивегпатев.ру, 176 йгерногйчшру, 478, 484 йгерчсогй-р.ру, 469 ягерчсогй-т.ру, 475 йгерногй.ру, 166 ЬСш!2сехг.ру, 543 1тайе.ру, 306 1пйепСейЫвс.ру, 410 !пСегевС-Ис-руис, 556 тай!с-пшпЬегя.ру, 402 та)се ЬСт! в!се!есоп.ру, 218 поЫап!св.ру, 196 рг!пС ип1сойе.ру, 109 РгорегСу.ру, 436 циайгаС!с.ру, 116 ЯЬареА!С.ру, 288 ЯЬаре.ру, 280 ЯогСейВ!ст.ру, 321 ЯогСей1.!вт.ру, 315 ЯогСКеу.ру, 427 втаС!яС1св.ру, 180 Тех!у!!Сег.ру, 446 Тех!С?С!!.ру, 237 ип!циеч огйв2.ру, 162 ип!цногйв1.ру, 155 иптаг.ру, 258 Чайй.ру, 461 Хш!ЯЬайон.ру, 433 проверка типа, 419 проверки, регулярные выражения, 533 пространства имен, 277 пути к файлам в стиле системы т)Х1Х, 168 Алфавитный указатель 605 работа с каталогами, 260 с процессами, 260 с файлами, 260 распаковывание, 133, 210 отображений (**), 211, 221 последовательностей (*), 133, 137, 168, 192, 493 распространение исключений, 430 расширение списков, 136 шаблонных символов в именах файлов, 399 расширения файлов .Ьх2, 256 .3з, 256 .!п1, 256 .ру, 230, 555 .рус, 234 .руо, 234 .рук,555 Лаг, 256, 258 Лаг.