Leren programmeren in Python

Sessie 2

Programmeerstijlen

Sam Vervaeck

Imperatief programmeren

Object-georienteerd programmeren

>>> type(answer)
<class 'str'>
>>> type(40)
<class 'int'>

Functioneel programmeren

y = f(x)

f(x) = x + 1

f(1) = 1 + 1

f(5) = 5 + 1

x f(x)
0 1
1 2
2 3
3 4
4 5
5 6
6 7

f(0) = true

f(1) = false

f(2) = ERROR