command line , 105 comment , 5 $_{comparison}$, 76 $_{comparisons}$, 28 chaining , 76 compile built-in function , 93 complex built-in function , 40 number , 19 object , 19 complex literal , 14 complex number , 119 compound statement , 95 comprehensions , 65 $_{dictionary}$, 66 list , 65 $_{set}$, 66 Conditional expression , 79 conditional $_{expression}$, 80 constant , 9 constructor class , 26 $_{container}$, 17, 23 context manager , 41, 119 context variable , 119 contiguous , 119 continue statement , 90 , 96, 98 conversion $_{arithmetic}$, 63 $_{string}$, 27, 83 $_{coroutine}$, 42, 67, 119 function , 22 coroutine function , 119 $_{CPython}$, 119 dangling $_{else}$, 95 $_{data}$, 17 $_{type}$, 18 $_{type}$,$_{immutable}$ , 64 datum , 66 dbm.gnu module , 20 dbm.ndbm module , 20 debugging $_{assertions}$, 87 decimal literal , 14 $_{decorator}$, 119 DEDENT token , 7, 95 def statement , 100 e in numeric literal , 14 EAFP , 120 elif $_{keyword}$, 96 Ellipsis object , 18 else conditional expression , 80 dangling , 95 $_{keyword}$, 90, 9698 empty $_{list}$, 65 tuple , 19, 64 encoding declarations ( source file ), 6 environment , 46 environment variable PYTHONHASHSEED , 29 $_{error handling}$, 47 $_{errors}$, 47 escape sequence , 10 eval built-in function , 93, 106 evaluation $_{order}$, 81 $_{exc_info}$( in module sys ), 25 default parameter value , 101 definition class , 88, 102 function , 88, 100 del statement , 26, 87 deletion attribute , 87 target , 87 target list , 87 $_{delimiters}$, 15 descriptor , 120 destructor , 26, 84 dictionary , 120 comprehensions , 66 $_{display}$, 66 object , 20, 23, 28, 66, 71, 85 $_{dictionary comprehension}$, 120 dictionary view , 120 display $_{dictionary}$, 66 $_{list}$, 65 $_{set}$, 66 $_{division}$, 75 divmod built-in function , 39 $_{docstring}$, 102, 120 documentation string , 24 duck-typing , 120 E D Index 156 The Python Language Reference, Release 3.9.5