책 이미지
책 정보
· 분류 : 국내도서 > 컴퓨터/모바일 > 프로그래밍 언어 > 파이썬
· ISBN : 9788955028225
· 쪽수 : 600쪽
목차
Part Ⅰ. 제어 도구(control flow tool)
구문(syntax) 15
주석(comment) 17
변수(variable) 18
자료형(data type) 22
제어 도구(control flow tool) 24
Part Ⅱ. 내장 함수(built-in function), 클래스(class)
abs(x) 33
all(iterable) 36
any(iterable) 40
ascii(object) 42
bin(x) 45
bool([x]) 48
breakpoint(*args, **kws) 51
bytearray([source[, encoding[, errors]]])) 58
bytes([source[, encoding[, errors]]]) 65
callable(object) 71
chr(i) 73
classmethod 75
compile(source, filename, mode, flags=0, 79
dont_inherit=False, optimize=-1)
complex([real[, imag]]) 84
delattr(object, name) 88
dict(**kwarg), dict(mapping, **kwarg), dict(iterable, **kwarg) 90
dir([object]) 95
divmod(a, b) 99
enumerate(iterable, start=0) 102
eval(expression[, globals[, locals]]) 105
xec(object[, globals[, locals]]) 110
filter(function, iterable) 114
float([x]) 118
format(value[, format_spec]) 122
frozenset([iterable]) 125
getattr(object, name[, default]) 130
globals() 135
hasattr(object, name) 139
hash(object) 143
help([object]) 148
hex(x) 151
id(object) 153
input([prompt]) 155
int([x]), int(x, base=10) 159
isinstance(object, classinfo) 163
issubclass(class, classinfo) 167
iter(object[, sentinel]) 171
len(s) 176
list([iterable]) 178
locals() 182
map(function, iterable, …) 186
max(iterable, *[, key, default]) max(arg1, arg2, *args[, key]) 190
memoryview(obj) 195
min(iterable, *[, key, default]) min(arg1, arg2, *args[, key]) 199
next(iterator[, default]) 203
object 208
oct(x) 211
open(file, mode='r', buffering=-1, encoding=None, 213
errors =None, newline=None, closefd=True, opener=None)
ord(c) 220
pow(base, exp[, mod]) 222
print(*objects, sep=' ', end='
', file= sys.stdout, flush=False) 225
property(fget=None, fset=None, fdel=None, doc=None) 229
range(stop), range(start, stop[, step]) 235
repr(object) 239
reversed(seq) 244
round(num [,ndigits]) 247
set([iterable]) 251
setattr(object, name, value) 257
slice(stop), slice(start, stop[, step]) 259
sorted(iterable, *, key=None, reverse=False) 263
staticmethod 268
str(object='') str(object=b'', encoding='utf-8', errors='strict') 272
sum(iterable, /, start=0) 278
super([type[, object-or-type]]) 281
tuple([iterable]) 285
type(object), type(name, bases, dict) 291
vars([object]) 294
zip(*iterables) 297
__import__(name, globals=None, locals=None, fromlist=(), level=0) 301
Part Ⅲ. 메서드(method)
add(x) 305
append(x) 307
as_integer_ratio() 310
bit_length() 313
c_contiguous() 315
capitalize() 317
casefold() 320
cast(format[, shape]) 322
center(self, width, fillchar=' ') 326
clear() 329
conjugate(self) 334
contiguous() 337
copy() 340
count(sub[, start[, end]]) 347
decode(self, encoding='UTF-8', errors='strict') 351
difference() 353
difference_update() 355
discard() 357
deleter 359
denominator 360
encode(self, encoding='UTF-8', errors='strict') 362
endswith(suffix[, start[, end]]) 365
expandtabs(self, tabsize=8) 368
extend(iterable) 371
f_contiguous() 373
fdel 375
fget 376
find(sub[, start[, end]]) 377
format(*args, **kwargs) 380
format_map(mapping) 383
from_bytes(bytes, byteorder, *, signed=False) 384
fromhex(str) 386
fromkeys(iterable, value=None, /) 388
fset 390
get(self, key, defalut=None, /) 391
getter 393
hex(self), hex(sep[, bytes_per_sep]) 394
imag 397
index(x[, start[, end]]) 400
indices(len) 404
is_integer(self) 406
insert(i, x) 407
intersection() 409
intersection_update() 412
isalnum(self) 414
isalpha(self) 417
isascii(self) 420
isdecimal(self) 423
isdigit(self) 425
isdisjoint() 429
isidentifier(self) 431
islower(self) 433
isnumeric(self) 435
isprintable(self) 437
isspace(self) 439
issubset() 442
istitle(self) 444
isupper(self) 447
issuperset() 449
items() 451
itemsize 452
join(self, iterable) 454
keys() 458
ljust(self, width, fillchar=' ') 459
lower(self) 462
lstrip(self, chars=None) 464
maketrans(x[, y[, [z]]]) 467
mro(self) 475
numerator 478
nbytes 480
ndim 482
obj 484
partition(self, sep) 486
pop([i]) 489
popitem(self, /) 492
readonly 494
real 496
remove(x) 499
replace(self, old, new, count=-1) 503
release() 506
reverse() 508
rfind(sub[, start[, end]]) 510
rindex(x[, start[, end]]) 513
rjust(iterable) 515
rpartition(self, sep) 518
rsplit(sep=None, maxsplit=-1) 521
rstrip(self, chars=None) 524
setdefault(self, key, default=None, /) 527
setter 530
shape 531
sort(*, key=None, reverse=False) 533
split(sep=None, maxsplit=-1) 537
splitlines(self, keepends=False) 540
start 543
startswith(prefix[, start[, end]]) 545
step 547
stop 549
strip(self, chars=None) 551
strides 554
swapcase(self) 557
symmetric_difference() 559
symmetric_difference_update() 563
title(self) 565
to_bytes(length, byteorder, *, signed=False) 567
tobytes(order=None) 570
tolist() 572
toreadonly() 574
translate(self, table, delete=b'') translate(self, table) 576
update([other]), update() 581
upper(self) 586
union() 588
values() 591
zfill(self, width) 592
Part Ⅳ. 부록
1. 클래스(class) 메서드(method) 종류 596
2. 연산자(operator) 597
3. ASCII/Conversion Table 598
4. 이스케이프 시컨스(escape sequence) 600