Главная страница

Программирование на Python 3. Руководство издательство СимволПлюс


Скачать 3.74 Mb.
НазваниеРуководство издательство СимволПлюс
Дата10.11.2022
Размер3.74 Mb.
Формат файлаpdf
Имя файлаПрограммирование на Python 3.pdf
ТипРуководство
#780382
страница69 из 74
1   ...   66   67   68   69   70   71   72   73   74
A
abc, модуль, 268
ABCMeta, тип данных, 441, 445
abstractmethod(), функция, 445
abstractproperty(), функция, 445
ABCMeta, тип данных (модуль abc), 441,
445
__abs__(), специальный метод, 296
abs(), функция (встроенная), 73, 74, 171,
182
abspath(), функция (модуль os.path), 261
abstractmethod(), функция (модуль abc),
445
abstractproperty(), функция (модуль abc),
445
Abstract.py, пример, 447
access(), функция (модуль os), 260
acos(), функция (модуль math), 79
acosh(), функция (модуль math), 79
add(), метод set, тип данных, 147
__add__(), специальный метод, 296, 303
aifc, модуль, 256
all(), функция (встроенная), 164, 458, 459
__all__, атрибут, 231, 236, 237

Алфавитный указатель
585
__and__(), специальный метод, 294, 296,
302
and, логический оператор, 76
__annotations__, атрибут, 419
any(), функция (встроенная), 164, 240,
458, 459
append(), метод bytearray, тип данных, 345
list, тип данных, 136, 317, 140, 142
Appliance.py, пример, 444
argv, список (модуль sys), 55, 399
array, модуль, 255
arraysize, атрибут (объект курсора), 515
as, оператор связывания, 193, 230
ascii(), функция (встроенная), 87, 104,
294
ASCII, кодировка, 87, 113, 344, 544
asin(), функция (модуль math), 79
asinh(), функция (модуль math), 79
as_integer_ratio(), метод (тип float), 78
askopenfilename(), функция (модуль tkinter.filedialog), 571
asksaveasfilename(), функция (модуль tkinter.filedialog), 570
askyesnocancel(), функция (модуль tkint
er.messagebox), 569, 574
assert, инструкция, 217, 239, 244, 245,
290
AssertionError, исключение, 217
asynchat, модуль, 263
asyncore, модуль, 263
atan(), функция (модуль math), 79
atan2(), функция (модуль math), 80
atanh(), функция (модуль math), 80
attrgetter(), функция (модуль operator),
428, 460
AttributeError, исключение, 282, 284,
320, 323, 407, 423, 425
audioop, модуль, 256
B
B, параметр интерпретатора, 234
base64, модуль, 256, 257
basename(), функция (модуль os.path),
261
Berkeley DB, 509
bigdigits.py, пример, 55
BikeStock.py, пример, 387
bin(), функция (встроенная), 75
BinaryRecordFile.py, пример, 378
bisect, модуль, 254, 317
bookmarkstk.py, пример, 563
__bool__(), специальный метод, 294, 297,
302
bool(), функция (встроенная), 294, 360,
458
bool, тип данных, 76, 294
break, инструкция, 191, 192
builtins, модуль, 423
Button, тип данных (модуль tkinter), 565,
577
bytearray, тип decode(), метод, 115
bytearray, тип данных, 344, 352, 443, 495
append(), метод, 345
capitalize(), метод, 345
center(), метод, 345
count(), метод, 345
decode(), метод, 345, 354, 378, 389,
472
endswith(), метод, 345
expandtabs(), метод, 345
extend(), метод, 345, 494
find(), метод, 345
fromhex(), метод, 344, 345
index(), метод, 345
insert(), метод, 344, 345
isalnum(), метод, 346
isalpha(), метод, 346
isdigit(), метод, 346
islower(), метод, 346
isspace(), метод, 346
istitle(), метод, 346
isupper(), метод, 346
join(), метод, 346
ljust(), метод, 346
lower(), метод, 346
partition(), метод, 346
pop(), метод, 344, 346
remove(), метод, 346
replace(), метод, 344, 347
reverse(), метод, 347
split(), метод, 347
splitlines(), метод, 347
startswith(), метод, 347
strip(), метод, 347
swapcase(), метод, 347
title(), метод, 347
translate(), метод, 347
upper(), метод, 344, 347
zfill(), метод, 347
методы, таблица, 345
bytes, тип данных, 344, 350, 443
capitalize(), метод, 345
center(), метод, 345
count(), метод, 345
decode(), метод, 115, 266, 345, 354,
378, 389, 472
endswith(), метод, 345

586
Алфавитный указатель expandtabs(), метод, 345
find(), метод, 345
fromhex(), метод, 344, 345
index(), метод, 345
isalnum(), метод, 346
isalpha(), метод, 346
isdigit(), метод, 346
islower(), метод, 346
isspace(), метод, 346
istitle(), метод, 346
isupper(), метод, 346
join(), метод, 346
ljust(), метод, 346
lower(), метод, 346
partition(), метод, 346
replace(), метод, 344, 347
split(), метод, 347
splitlines(), метод, 347
startswith(), метод, 347
strip(), метод, 347
swapcase(), метод, 347
title(), метод, 347
translate(), метод, 347
upper(), метод, 344, 347
zfill(), метод, 347
литерал, 258
методы, таблица, 345
bz2, модуль, 256, 258
.bz2, расширение файлов, 256
C
С, параметр интерпретатора, 233
calcsize(), функция, (модуль struct), 350
calendar, модуль, 253
__call__(), специальный метод, 426
call(), функция (модуль subprocess), 245
__call__, атрибут, 316, 407, 453
Callable, абстрактный базовый класс
(модуль collections), 443
capitalize(), метод bytearray, тип данных, 345
bytes, тип данных, 345
str, тип данных, 93
car_registration.py, пример, 490
car_registration_server.py, пример, 497
category(), функция (модуль unicodeda
ta), 419
ceil(), функция (модуль math), 80
center(), метод bytearray, тип данных, 345
bytes, тип данных, 345
str, тип данных, 93
CGI (Common Gateway Interface – общий шлюзовой интерфейс), 263
cgi, модуль, 263
cgitb, модуль, 263
chain(), функция (модуль itertools), 460
CharGrid.py, пример, 243
chdir(), функция (модуль os), 260
checktags.py, пример, 199
choice(), функция (модуль random), 168
chr(), функция (встроенная), 87, 112, 545
__class__, атрибут, 295, 425
class, инструкция, 280, 286, 438
@classmethod(), функция (встроенная),
301, 323
classmethod(), функция (встроенная), 432
clear(), метод dict, тип данных , 154
set, тип данных , 147
close(), метод объект курсора, 515
объект соединения, 514
объект файла, 158, 197, 380
closed, атрибут объект файла, 380
cmath, модуль, 82, 252
collections, модуль, 254, 444
Callable, абстрактный базовый класс,
443
Container, абстрактный базовый класс, 443
defaultdict, тип данных, 162, 181,
216, 479
deque, тип данных, 254, 443
Hashable, абстрактный базовый класс, 443
Iterable, абстрактный базовый класс,
443
Iterator, абстрактный базовый класс,
443
Mapping, абстрактный базовый класс,
443
MutableMapping API, 314
MutableMapping, абстрактный базовый класс, 443
MutableSequence API, 314
MutableSequence, абстрактный базовый класс, 443
MutableSet, абстрактный базовый класс, 443
namedtuple, тип данных, 134, 274
Sequence, абстрактный базовый класс, 443
Set, абстрактный базовый класс, 443
Sized, абстрактный базовый класс,
443
классы (таблица), 443
commit(), метод (объект соединения), 514

Алфавитный указатель
587
compile(), функция re, модуль, 362, 538, 539, 542
встроенная, 406
__complex__(), специальный метод, 296
complex(), функция (встроенная), 82
Complex, абстрактный базовый класс
(модуль numbers), 442
complex, тип, 81, 442
complex(), функция (встроенная), 82
conjugate(), функция, 81
imag, атрибут, 81
real, атрибут, 81
Condition, тип данных (модуль thread
ing), 483
configparser, модуль, 257
conjugate(), функция (тип complex), 81
connect(), функция (модуль sqlite3), 516
Container, абстрактный базовый класс
(модуль collections), 443
__contains__(), специальный метод, 310
contextlib, модуль, 430, 498
continue, инструкция, 191, 192
convertincidents.py, пример, 337
copy(), метод dict, тип данных, 154, 174
frozenset, тип данных, 150
set, тип данных, 147, 174
__copy__(), специальный метод, 321
copy, модуль, 268, 288, 502
copy(), функция, 174, 321, 328, 502
deepcopy(), функция, 175
copysign(), функция (модуль math), 80
cos(), функция (модуль math), 80
cosh(), функция (модуль math), 80
count(), метод bytearray, тип данных, 345
bytes, тип данных, 345
list, тип данных, 136
str, тип данных, 93, 97
tuple, тип данных, 131
Create table, инструкция SQL, 515
csv, модуль, 257
csv2html2_opt.py, пример, 251
csv2html.py, пример, 119
ctypes, модуль, 268
cursor(), метод объект соединения, 514
cигнатура, 342
D
datetime, модуль, 219, 253
date, тип данных, 352, 357
datetime, тип данных, 360
.strptime(), функция, 360
datetime.date, тип данных fromordinal(), метод, 352
today(), функция, 221
toordinal(), метод, 352
datetime.datetime, тип данных, 253
now(), функция, 254
utcnow(), функция, 254
DBM (Database Manager – система управления базами данных), 508
__debug__, константа, 418
decimal, модуль, 82
Decimal(), функция, 83
Decimal, тип данных, 82, 442
decode(), метод bytearray, тип данных, 115, 345, 354,
378, 389, 472
bytes тип данных, 115, 345, 354, 378,
389, 472
типы данныхDecorate, Sort,
Undecorate (декорирование, сортировка, обратное декорирование), 171
dedent(), функция (модуль textwrap), 359
deepcopy(), функция (модуль copy), 175
def, инструкция, 52, 204, 245, 280
defaultdict, тип данных (модуль collec
tions), 162, 181, 216, 479
degrees(), функция (модуль math), 80
__del__(), специальный метод, 295
del, инструкция, 139, 140, 153, 295, 310,
319, 325, 424
__delattr__(), специальный метод, 423,
424
delattr(), функция (встроенная), 316, 406
__delete__(), специальный метод, 432
Delet, инструкция SQL, 521
__delitem__(), специальный метод, 307,
310, 319, 325, 388
__delitem__(), специальный метод ([]),
382
deque, тип данных (модуль collections),
254, 443
description, атрибут (объект курсора),
515
dict(), функция (встроенная), 152, 174
__dict__, атрибут, 422, 433
dict, тип данных, 151, 443
clear(), метод, 154
copy(), метод, 154, 174
dict(), функция (встроенная), 152, 174
fromkeys(), метод, 154, 155
get(), метод, 154, 156, 162, 309, 408,
502
items(), метод, 154, 155, 160
keys(), метод, 154, 155, 322

588
Алфавитный указатель pop(), метод, 154, 310
popitem(), метод, 154
setdefault(), метод, 154, 159, 434
update(), метод, 154, 221, 322, 343
values(), метод, 154, 155, 160
генераторы словарей, 160
изменение, 155
инвертирование словарей, 161
представления, 155
сравнивание, 151
difference(), метод frozenset, тип данных, 150
set, тип данных, 147
difference_update(), метод set, тип данных, 147
difflib, модуль, 249
digit_names.py, пример, 213
__dir__(), специальный метод, 424
dir(), функция (встроенная), 70, 204, 406,
424
dirname(), функция (модуль os.path),
261, 404
discard(), метод set, тип данных, 147
__divmod__(), специальный метод, 296
divmod(), функция (встроенная), 74
DNS (Domain Name System – система доменных имен), 263
__doc__, атрибут, 415
doctest, модуль, 241, 247, 267
testmod(), функция, 241
DoubleVar, тип данных (модуль tkinter),
558
dump(), функция (модуль pickle), 312,
341
dumps(), функция (модуль pickle), 494
dvdsdbm.py, пример, 509
dvdssql.py, пример, 514
E
e, атрибут (модуль math), 80
email, модуль, 264
encode(), метод (тип данных str), 93, 115,
349, 470
encoding, атрибут объект файла, 380
end(), метод объект совпадения, 541
End, константа (модуль tkinter), 569
endpos, атрибут (объект совпадения), 541
endswith(), метод bytearray, тип данных, 345
bytes, тип данных, 345
str, тип данных, 93, 97
__enter__(), специальный метод, 428, 430
Entry, тип данных (модуль tkinter), 577
enumerate(), функция (встроенная), 164,
166, 167, 460
environ, отображение (модуль os.path),
260
EnvironmentError, исключение, 197
EOFError, исключение, 121
__eq__() (==), специальный метод, 283,
284, 288, 303, 439
escape(), функция re, модуль, 539
xml.sax.saxutils, модуль, 219, 265,
373
eval(), функция (встроенная), 285, 302,
311, 320, 327, 400, 406, 439
Exception, исключение, 193, 195, 417
exec(), функция (встроенная), 401, 406
executable, атрибут (модуль sys), 470
execute(), метод (объект курсора), 515,
519, 520, 521
executemany(), метод (объект курсора),
515
exists(), функция (модуль os.path), 261,
515
__exit__(), специальный метод, 428, 430
exit(), функция (модуль sys), 252
exp(), функция (модуль math), 80
expand(), метод объект совпадения, 541
expandtabs(), метод bytearray, тип данных, 345
bytes, тип данных, 345
str, тип данных, 93
expat, парсер XML, 367
extend(), метод bytearray, тип данных, 345, 494
list, тип данных, 136
external_sites.py, пример, 158
ExternalStorage.py, пример, 435
F
fabs(), функция (модуль math), 80, 182
factorial(), функция (модуль math), 80
fetchall(), метод (объект курсора), 515
fetchmany(), метод (объект курсора), 515
fetchone(), метод (объект курсора), 515,
521
__file__, атрибут, 469
filecmp, модуль, 260
fileinput, модуль, 250
fileno(), метод (объект файла), 380
filter(), функция (встроенная), 457, 459

Алфавитный указатель
589
find(), метод bytearray, тип данных, 345
bytes, тип данных, 345
str, тип данных, 93, 96, 97, 159
findall(), метод (объект регулярного выражения), 540
findall(), функция (модуль re), 539
findduplicatest.py, пример, 479
finddup.py, пример, 262
finditer(), метод (объект регулярного выражения), 540
finditer(), функция (модуль re), 363, 539,
542
flags, атрибут (объект регулярного выражения), 540
__float__(), специальный метод, 296, 297
float(), функция (встроенная), 78, 181,
360
float, тип данных, 78, 442
as_integer_ratio(), метод, 78
float(), функция (встроенная), 181
is_integer(), метод, 78
float_info.epsilon, атрибут (модуль sys),
78, 117
floor(), функция (модуль math), 80
__floordiv__(), специальный метод, 296
flush(), метод объект файла, 380
fmod(), функция (модуль math), 80
for, цикл, 142, 165, 167, 168, 191
format(), метод (тип данных str), 93, 100,
103, 179, 220, 292, 358
__format__(), специальный метод, 294,
298, 303
format(), функция (встроенная), 298
Fraction, тип данных (модуль fractions),
442
fractions, модуль (тип данных Fraction),
442
Frame, тип данных (модуль tkinter), 557,
564, 565, 577
frexp(), функция (модуль math), 80
fromhex(), метод bytearray, тип данных, 344, 345
bytes, тип данных, 344, 345
fromkeys(), метод тип данных dict, 154, 155
fromordinal(), метод (тип данных da
tetime.date), 352
frozenset(), функция (встроенная), 150
frozenset, тип данных, 150, 443
copy(), метод, 150
difference(), метод, 150
frozenset(), функция (встроенная),
150
intersection(), метод, 150
isdisjoint(), метод, 150
issubset(), метод, 150
issuperset(), метод, 150
symmetric_difference(), метод, 150
union(), метод, 150
fsum(), функция (модуль math), 80
FTP (File Transpotr Protocol – протокол передачи файлов), 264
ftplib, модуль, 264
functools, модуль, 458
partial(), функция, 461
reduce(), функция, 458
@wraps(), декоратор, 415
FuzzyBoolAlt.py, пример, 300
FuzzyBool.py, пример, 292
G
__ge__(), специальный метод (>=), 283
generate_grid.py, пример, 58
generate_test_names1.py, пример, 168
generate_test_names2.py, пример, 169
generate_usernames.py, пример, 176
get(), метод (тип данных dict), 154, 156,
162, 309, 408, 502
__get__(), специальный метод, 432, 434
__getattr__(), специальный метод, 423,
424, 426
getattr(), функция (встроенная), 406,
407, 434
__getattribute__(), специальный метод,
424, 426
getcwd(), функция (модуль os), 260
__getitem__(), специальный метод ([]),
307, 310, 319, 325, 380, 388
getopt, модуль, 251
getrecursionlimit(), функция (модуль sys), 409
getsize(), функция (модуль os.path), 160,
261
GIL (Global Interpreter Lock – глобальная блокировка интерпретатора), 478
glob, модуль, 399
global, инструкция, 246, 413
globals(), функция (встроенная), 401, 406
grepwordm.py, пример, 478, 484
grepwordp.py, пример, 469
grepwordt.py, пример, 475
grepword.py, пример, 166
group(), метод (объект совпадения) 541,
543
groupdict(), метод объект совпадения, 541

590
Алфавитный указатель groupindex, атрибут (объект регулярного выражения), 540
groups(), метод (объект совпадения), 541
__gt__() (>), специальный метод, 283
.gz, расширение, 256
gzip, модуль, 256
open(), функция, 266, 341
H
hasattr(), функция (встроенная), 316,
406, 407, 453
__hash__(), специальный метод, 294, 303
hash(), функция (встроенная), 284, 294
Hashable, абстрактный базовый класс
(модуль collections), 443
heapq, модуль, 254
help(), функция (встроенная), 78, 204
hex(), функция (встроенная), 75
html2text.py, пример, 543
html.entities, модуль, 545
html.parser, модуль, 264
http, пакет, 263
http.client, модуль, 263
http.cookiejar, модуль, 263
http.cookies, модуль, 263
http.server, модуль, 263
hypot(), функция (модуль math), 80
I
__iadd__(), специальный метод, 296, 303
__iand__(), специальный метод, 296, 302
id(), функция (встроенная), 298
IDLE, среда разработки, 26
if, инструкция, 189
__ifloordiv__(), специальный метод, 296
__ilshift__(), специальный метод, 296
Image.py, пример, 306
IMAP4 (Internet Message Access
Protocol – протокол интерактивного доступа к электронной почте), 264
imaplib, модуль, 264
__imod__(), специальный метод, 296
__import__(), функция (встроенная),
406, 407
import, инструкция, 230, 405
ImportError, исключение, 233, 258
__imul__(), специальный метод, 296
in (оператор проверки на вхождение),
136, 144, 155, 164, 310, 320
IndentationError, исключение, 86
IndentedList.py, пример, 410
index(), метод bytearray, тип данных, 345
bytes, тип данных, 345
list, тип данных, 136, 142
str, тип данных, 93, 96
tuple, тип данных, 131
__index__(), специальный метод, 296
IndexError, исключение, 89, 247, 319
.ini, расширение, 256
__init__(), специальный метод, 282, 286,
294, 315, 322
__init__.py, файл пакета, 235, 236, 237
input(), функция (встроенная), 49, 117
insert(), метод bytearray, тип данных, 344, 345
list, тип данных, 136, 140
Insert, инструкция SQL, 517
inspect, модуль, 267, 420
__int__(), специальный метод, 296, 297,
302
int(), функция (встроенная), 75, 78, 163,
360
int, тип данных, 73, 442
битовые операторы (таблица), 76
Integral, абстрактный базовый класс
(модуль numbers), 442
interesttkpyw, пример, 556
intersection(), метод frozenset, тип данных, 150
set, тип данных, 147
intersection_update(), метод set, тип данных, 147
IntVar, тип данных (модуль tkinter), 558
__invert__(), специальный метод, 296,
302
io, модуль
IOBase, абстрактный базовый класс,
442
StringIO, тип данных, 249, 266
IOError, исключение, 197
io.IOBase, абстрактный базовый класс модуль io, 442
__ior__(), специальный метод (|), 294, 296
IP (Internet Protocol – протокол
Интернета), 263
IPадрес, 488, 490, 496
__ipow__(), специальный метод, 296
__irshift__(), специальный метод, 296
is, оператор идентичности, 36, 298
isalnum(), метод bytearray, тип данных, 346
bytes, тип данных, 346
str, тип данных, 94
isalpha(), метод bytearray, тип данных, 346
bytes, тип данных, 346
str, тип данных, 94, 97

Алфавитный указатель
1   ...   66   67   68   69   70   71   72   73   74


написать администратору сайта