Programmeren in Python
methoden:
speciale soort functies, gekoppeld aan specifieke variabele types
variabelen
uitdrukkingen (expressions):
stukjes code die een resultaat teruggeven
variabele:
een manier om veranderlijke gegevens te bewaren in een computerprogramma,
namen van variabelen kunnen zo kort of zo lang zijn als je maar wilt en kunnen bestaan uit
letters, cijfers en underscores (_)
(wat kan niet: if, not, and, … = woorden met een (belangrijke) functie in Python)
types variabelen:
➔ str: string, stuk tekst
➔ bool: boolean, True or False
➔ numerieke types
◆ int: integer, geheel getal
◆ float: floating point number, kommagetal
type bepalen:
type(variabele)
,numerieke types:
booleans:
strings:
omkeren v/e string:
string = string[::-1]
mogelijke namen vs niet-mogelijke namen
Opm: je mag GEEN nummer als 1ste teken
,operatoren
operatoren:
berekeningen die je kan doen met de variabelen
1. wiskundige operatoren
operator betekenis
+ optelling
- aftrekking
/ deling
* vermenigvuldiging
** machtsverheffing
% modulo, geeft de rest na een deling terug
// deling met afronden (naar beneden)
vb:
2. verkorte operatoren
tabel:
, 3. relationele operatoren
operator betekenis
== is gelijk aan
!= is niet gelijk aan
< is kleiner dan
> is groter dan
<= is kleiner dan of gelijk aan
>= is groter dan of gelijk aan
dit is voor controle, niet benoemen:
4. logische operatoren
operator betekenis
and beide zaken moeten voldaan zijn (beide True)
or 1 v/d zaken moet voldaan zijn (1x True)
not het mag niet voldaan zijn (True wordt False)
vergelijking and-or-not:
methoden:
speciale soort functies, gekoppeld aan specifieke variabele types
variabelen
uitdrukkingen (expressions):
stukjes code die een resultaat teruggeven
variabele:
een manier om veranderlijke gegevens te bewaren in een computerprogramma,
namen van variabelen kunnen zo kort of zo lang zijn als je maar wilt en kunnen bestaan uit
letters, cijfers en underscores (_)
(wat kan niet: if, not, and, … = woorden met een (belangrijke) functie in Python)
types variabelen:
➔ str: string, stuk tekst
➔ bool: boolean, True or False
➔ numerieke types
◆ int: integer, geheel getal
◆ float: floating point number, kommagetal
type bepalen:
type(variabele)
,numerieke types:
booleans:
strings:
omkeren v/e string:
string = string[::-1]
mogelijke namen vs niet-mogelijke namen
Opm: je mag GEEN nummer als 1ste teken
,operatoren
operatoren:
berekeningen die je kan doen met de variabelen
1. wiskundige operatoren
operator betekenis
+ optelling
- aftrekking
/ deling
* vermenigvuldiging
** machtsverheffing
% modulo, geeft de rest na een deling terug
// deling met afronden (naar beneden)
vb:
2. verkorte operatoren
tabel:
, 3. relationele operatoren
operator betekenis
== is gelijk aan
!= is niet gelijk aan
< is kleiner dan
> is groter dan
<= is kleiner dan of gelijk aan
>= is groter dan of gelijk aan
dit is voor controle, niet benoemen:
4. logische operatoren
operator betekenis
and beide zaken moeten voldaan zijn (beide True)
or 1 v/d zaken moet voldaan zijn (1x True)
not het mag niet voldaan zijn (True wordt False)
vergelijking and-or-not: