An overview of all programming concepts as discussed in this course.
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
Level 7 (DP)