@@ -57,7 +57,7 @@ <h3 id="g">G</h3>
5757< p > < strong > games, < a href ="#runsaterminalgamewhereyoucontrolanasteriskthatmustavoidnumbers "> 33</ a > , < a href ="#pygame "> 42</ a > -< a href ="#basicmariobrothersexample "> 43</ a > </ strong > < br >
5858< strong > generators, < a href ="#generator "> 4</ a > , < a href ="#comprehensions "> 11</ a > , < a href ="#iterator-1 "> 17</ a > </ strong > < br >
5959< strong > global keyword, < a href ="#nonlocal "> 12</ a > </ strong > < br >
60- < strong > gui, < a href ="#guiapp "> 35</ a > </ strong > </ p >
60+ < strong > gui app , < a href ="#guiapp "> 35</ a > </ strong > </ p >
6161< h3 id ="h "> H</ h3 >
6262< p > < strong > hashable, < a href ="#dataclass "> 15</ a > , < a href ="#hashable "> 16</ a > </ strong > < br >
6363< strong > hexadecimal representation, < a href ="#ints "> 7</ a > , < a href ="#binhex "> 8</ a > , < a href ="#encode-1 "> 28</ a > </ strong > </ p >
@@ -67,7 +67,7 @@ <h3 id="i">I</h3>
6767< strong > inline, < a href ="#otheruses "> 11</ a > , < a href ="#dataclass "> 15</ a > , < a href ="#inline-1 "> 20</ a > </ strong > < br >
6868< strong > input function, < a href ="#input "> 22</ a > </ strong > < br >
6969< strong > introspection, < a href ="#exceptionobject "> 21</ a > , < a href ="#introspection "> 31</ a > </ strong > < br >
70- < strong > ints, < a href ="#abstractbaseclasses "> 4</ a > , < a href ="#ints "> 7</ a > , < a href ="#random "> 8</ a > , < a href ="#encode-1 "> 28</ a > </ strong > < br >
70+ < strong > ints, < a href ="#abstractbaseclasses "> 4</ a > , < a href ="#ints "> 7</ a > - < a href ="#random "> 8</ a > , < a href ="#encode-1 "> 28</ a > </ strong > < br >
7171< strong > is operator, < a href ="#comparable "> 16</ a > , < a href ="#operator "> 30</ a > </ strong > < br >
7272< strong > iterable, < a href ="#abstractbaseclasses "> 4</ a > , < a href ="#iterable "> 18</ a > , < a href ="#tableofrequiredandautomaticallyavailablespecialmethods "> 19</ a > </ strong > < br >
7373< strong > iterator, < a href ="#enumerate "> 3</ a > -< a href ="#generator "> 4</ a > , < a href ="#comprehensions "> 11</ a > , < a href ="#iterator-1 "> 17</ a > </ strong > < br >
@@ -76,24 +76,24 @@ <h3 id="j">J</h3>
7676< p > < strong > json, < a href ="#json "> 25</ a > , < a href ="#restrequest "> 36</ a > , < a href ="#dataframeencodedecode "> 46</ a > </ strong > </ p >
7777< h3 id ="l "> L</ h3 >
7878< p > < strong > lambda, < a href ="#lambda "> 11</ a > </ strong > < br >
79- < strong > lists, < a href ="#list "> 1</ a > -< a href ="#list "> 2</ a > , < a href ="#abstractbaseclasses "> 4</ a > , < a href ="#otheruses "> 11</ a > , < a href ="#sequence "> 18</ a > -< a href ="#tableofrequiredandautomaticallyavailablespecialmethods "> 19</ a > , < a href ="#collectionsandtheirexceptions "> 21</ a > </ strong > < br >
79+ < strong > lists, < a href ="#list "> 1</ a > -< a href ="#list "> 2</ a > , < a href ="#abstractbaseclasses "> 4</ a > , < a href ="#otheruses "> 11</ a > , < a href ="#sequence "> 18</ a > -< a href ="#abcsequence "> 19</ a > , < a href ="#collectionsandtheirexceptions "> 21</ a > </ strong > < br >
8080< strong > locale module, < a href ="#sortable "> 16</ a > </ strong > < br >
8181< strong > logging, < a href ="#logging "> 31</ a > </ strong > </ p >
8282< h3 id ="m "> M</ h3 >
8383< p > < strong > main function, < a href ="#main "> 1</ a > , < a href ="#basicscripttemplate "> 49</ a > </ strong > < br >
8484< strong > match statement, < a href ="#matchstatement "> 30</ a > </ strong > < br >
85- < strong > matplotlib library, < a href ="#plot "> 34</ a > , < a href ="#series "> 44</ a > , < a href ="#dataframeencodedecode " > 46 </ a > </ strong > < br >
85+ < strong > matplotlib library, < a href ="#plot "> 34</ a > , < a href ="#pandas "> 44</ a > , < a href ="#dataframe " > 45 </ a > </ strong > < br >
8686< strong > map function, < a href ="#mapfilterreduce "> 11</ a > , < a href ="#operator "> 30</ a > </ strong > < br >
8787< strong > math module, < a href ="#numbers "> 7</ a > </ strong > < br >
8888< strong > memoryviews, < a href ="#memoryview "> 29</ a > </ strong > < br >
8989< strong > module, < a href ="#imports "> 12</ a > </ strong > </ p >
9090< h3 id ="n "> N</ h3 >
91- < p > < strong > namedtuples, < a href ="#namedtuple "> 3</ a > </ strong > < br >
91+ < p > < strong > namedtuples, < a href ="#namedtuple "> 3</ a > , < a href =" #example " > 6 </ a > </ strong > < br >
9292< strong > nonlocal keyword, < a href ="#nonlocal "> 12</ a > </ strong > < br >
9393< strong > numbers, < a href ="#abstractbaseclasses "> 4</ a > , < a href ="#numbers-1 "> 6</ a > -< a href ="#random "> 8</ a > </ strong > < br >
94- < strong > numpy library, < a href ="#numpy "> 37</ a > -< a href ="#indexing "> 38</ a > </ strong > </ p >
94+ < strong > numpy library, < a href ="#numpy "> 37</ a > -< a href ="#indexing "> 38</ a > , < a href =" #image " > 39 </ a > , < a href =" #series " > 44 </ a > </ strong > </ p >
9595< h3 id ="o "> O</ h3 >
96- < p > < strong > open function, < a href ="#contextmanager "> 17</ a > , < a href ="#open "> 22</ a > -< a href ="#modes "> 23</ a > , < a href ="#readobjectfromjsonfile "> 25</ a > , < a href ="#readrowsfromcsvfile "> 26</ a > , < a href ="#readbytesfromfile "> 28</ a > </ strong > < br >
96+ < p > < strong > open function, < a href ="#contextmanager "> 17</ a > , < a href ="#open "> 22</ a > -< a href ="#modes "> 23</ a > , < a href ="#readcollectionfromjsonfile "> 25</ a > , < a href ="#readrowsfromcsvfile "> 26</ a > , < a href ="#readbytesfromfile "> 28</ a > </ strong > < br >
9797< strong > operator module, < a href ="#operator "> 30</ a > </ strong > < br >
9898< strong > os commands, < a href ="#paths "> 23</ a > -< a href ="#shellcommands "> 25</ a > , < a href ="#runsabasicfileexplorerintheconsole "> 34</ a > </ strong > </ p >
9999< h3 id ="p "> P</ h3 >
@@ -102,16 +102,16 @@ <h3 id="p">P</h3>
102102< strong > paths, < a href ="#paths "> 23</ a > -< a href ="#oscommands "> 24</ a > , < a href ="#runsabasicfileexplorerintheconsole "> 34</ a > </ strong > < br >
103103< strong > pickle module, < a href ="#pickle "> 25</ a > </ strong > < br >
104104< strong > pillow library, < a href ="#image "> 39</ a > -< a href ="#animation "> 40</ a > </ strong > < br >
105- < strong > plotting, < a href ="#plot "> 34</ a > , < a href ="#series "> 44</ a > , < a href ="#dataframeencodedecode " > 46 </ a > , < a href ="#plotly "> 47</ a > -< a href ="#displaysamultiaxislinechartoftotalcoronaviruscasesandchangesinpricesofbitcoindowjonesandgold "> 48</ a > </ strong > < br >
105+ < strong > plotting, < a href ="#plot "> 34</ a > , < a href ="#pandas "> 44</ a > , < a href ="#dataframe " > 45 </ a > , < a href ="#plotly "> 47</ a > -< a href ="#displaysamultiaxislinechartoftotalcoronaviruscasesandchangesinpricesofbitcoindowjonesandgold "> 48</ a > </ strong > < br >
106106< strong > print function, < a href ="#class "> 14</ a > , < a href ="#print "> 22</ a > </ strong > < br >
107107< strong > profiling, < a href ="#profiling "> 36</ a > -< a href ="#profilingbyline "> 37</ a > </ strong > < br >
108108< strong > progress bar, < a href ="#progressbar "> 34</ a > </ strong > < br >
109- < strong > property decorator, < a href ="#property "> 15</ a > </ strong > < br >
109+ < strong > property decorator, < a href ="#property "> 15</ a > , < a href =" #hashable " > 16 </ a > </ strong > < br >
110110< strong > pygame library, < a href ="#pygame "> 42</ a > -< a href ="#basicmariobrothersexample "> 43</ a > </ strong > </ p >
111111< h3 id ="q "> Q</ h3 >
112112< p > < strong > queues, < a href ="#deque "> 29</ a > , < a href ="#queue "> 32</ a > , < a href ="#runsaterminalgamewhereyoucontrolanasteriskthatmustavoidnumbers "> 33</ a > </ strong > </ p >
113113< h3 id ="r "> R</ h3 >
114- < p > < strong > random module, < a href ="#random "> 8</ a > </ strong > < br >
114+ < p > < strong > random module, < a href ="#random "> 8</ a > , < a href =" #runsaterminalgamewhereyoucontrolanasteriskthatmustavoidnumbers " > 33 </ a > , < a href =" #addsnoisetothewavfile " > 41 </ a > </ strong > < br >
115115< strong > ranges, < a href ="#range "> 3</ a > , < a href ="#abstractbaseclasses "> 4</ a > </ strong > < br >
116116< strong > recursion, < a href ="#cache "> 13</ a > , < a href ="#builtinexceptions "> 21</ a > </ strong > < br >
117117< strong > reduce function, < a href ="#mapfilterreduce "> 11</ a > </ strong > < br >
@@ -138,10 +138,10 @@ <h3 id="t">T</h3>
138138< strong > template, < a href ="#format "> 6</ a > , < a href ="#dynamicrequest "> 36</ a > </ strong > < br >
139139< strong > threading module, < a href ="#threading "> 32</ a > , < a href ="#startstheappinitsownthreadandqueriesitsrestapi "> 36</ a > </ strong > < br >
140140< strong > time module, < a href ="#progressbar "> 34</ a > , < a href ="#profiling "> 36</ a > </ strong > < br >
141- < strong > tuples, < a href ="#tuple "> 3</ a > , < a href ="#abstractbaseclasses "> 4</ a > , < a href ="#otheruses "> 11</ a > , < a href ="#sequence "> 18</ a > -< a href ="#tableofrequiredandautomaticallyavailablespecialmethods "> 19</ a > </ strong > < br >
142- < strong > type, < a href ="#type "> 4</ a > </ strong > < br >
141+ < strong > tuples, < a href ="#tuple "> 3</ a > , < a href ="#abstractbaseclasses "> 4</ a > , < a href ="#otheruses "> 11</ a > , < a href ="#sequence "> 18</ a > -< a href ="#abcsequence "> 19</ a > </ strong > < br >
142+ < strong > type, < a href ="#type "> 4</ a > , < a href =" #ducktypes " > 16 </ a > , < a href =" #matchstatement " > 30 </ a > </ strong > < br >
143143< strong > type annotations, < a href ="#typeannotations "> 15</ a > , < a href ="#introspection "> 31</ a > </ strong > </ p >
144144< h3 id ="w "> W</ h3 >
145145< p > < strong > wave module, < a href ="#audio "> 40</ a > -< a href ="#writefloatsamplestowavfile "> 41</ a > </ strong > < br >
146- < strong > web, < a href ="#webapp "> 36</ a > </ strong > </ p >
146+ < strong > web app , < a href ="#webapp "> 36</ a > </ strong > </ p >
147147</ div >
0 commit comments