Reference
Cheatsheets
- Cheatsheet basic Python operations: download
- Cheatsheet Pandas operations (Scientific Programming 2 only): download
Overview of all Python concepts
Level 1 (SP1) concepts
Datatypes | Operators | |||
---|---|---|---|---|
string : theory, theory |
+ , - , * , / , // , % , ** : theory, = : theory |
|||
int , float : theory |
== , != , < , > , <= , >= : theory |
|||
not , and , or : theory |
||||
Input/Output | ||||
print : theory |
Algorithmic | |||
input : theory |
if , elif , else : theory |
|||
plotting : theory |
for : theory |
|||
while : theory |
||||
Other | for + while :examples loops |
|||
import : theory |
Level 2 and 3 (SP1) concepts
Datatypes | Functions | |||
---|---|---|---|---|
string : theory |
def , return : theory |
|||
functions as arguments: theory | ||||
Input/Output | multiple return values: theory | |||
file , open , read , write : theory |
||||
process datasets: theory | Random | |||
random.random() : theory |
Level 4, 5, and 6 (SP2) concepts
Functions | Datatypes | |||
default arguments: theory | Dictionary : theory 1, theory 2 |
|||
keyword arguments: theory | Tuple : theory |
|||
main : theory |
Sets : theory |
|||
‘lists` (slicing): theory | ||||
Input/Output | ||||
animation: theory | Complexity | |||
complexity: theory | ||||
Pandas | apply complexity: theory/example | |||
Pandas: CHEATSHEET, notebook |