WERKCOLLEGE 1
Variabelen en uitdrukkingen
Uitdrukking = elk stukje code dat een resultaat terug kan geven
We kunnen het resultaat opslaan door een variabele te maken
uitdrukking
resultaat van de uitdrukking
resultaat wordt toegewezen aan
een nieuwe variabele ‘result’
we gebruiken de variabele in een
nieuwe uitdrukking en schrijven de
bestaande waarde over
6: bestaande waarde is
vervangen
Geldige variabele naam?
- Het kan bestaan uit letters, nummers en ‘_’
- Je kan geen bijzondere tekens gebruiken zoals @, %, &…
- Spaties moet je vervanger door ‘_’
- If, not, and… kan je gebruiken, maar dit wil je vermijden, omdat het
functies zijn
- Een variabele kan je niet starten met een nummer
!! Python is hoofdlettergevoelig!!
Soorten variabelen types:
- Int = integer = geheel getal
- Float = kommagetal
, - String = korte stukjes tekst die je aanduid met “…” of ‘…’
- Boolean: maar 2 mogelijke waarden -> True en False
Geen aanhalingstekens!!
Functies
= zaken die iets uitvoeren
Input: argument van de functie -> staat tussen haakjes
Output: resultaat van de uitdrukking die we als variabele kunnen
schrijven
Types:
Round() = Getal afronden
Print() = Wordt gebruikt om tekst weer te
geven op het scherm
handig voor output
,construct = functie die variabele omzet naar
or een bepaald type
- Int(): van string naar getal
- Float()
- Str()
Input() = vragen naar een input
Control flow statements
= volgorde van het uitvoeren van het programma
If: voorwaarde
Als de username
Brian is, dan
moet het
, programma iets bepaald uitvoeren. Als dat niet zo is, gebeurt dat
niet.
Inspringen:
Duidelijk maken welke code er bij if hoort
Zolang zelfde inspringing aangehouden wordt: code hoort bij if
Terug naar het oorspronkelijk niveau: code hoort niet meer bij if
If gevolgd door else:
2 opties waarvan er telkens maar 1 zal uitgevoerd worden onder
bepaalde voorwaarden
Elif:
Meerder opties
1 voorwaarde kan maar voldaan worden
Vergelijkingsoperatoren:
= -> variabele aanmaken
== -> controleren of een bepaalde
waarde gelijk is aan iets
Variabelen en uitdrukkingen
Uitdrukking = elk stukje code dat een resultaat terug kan geven
We kunnen het resultaat opslaan door een variabele te maken
uitdrukking
resultaat van de uitdrukking
resultaat wordt toegewezen aan
een nieuwe variabele ‘result’
we gebruiken de variabele in een
nieuwe uitdrukking en schrijven de
bestaande waarde over
6: bestaande waarde is
vervangen
Geldige variabele naam?
- Het kan bestaan uit letters, nummers en ‘_’
- Je kan geen bijzondere tekens gebruiken zoals @, %, &…
- Spaties moet je vervanger door ‘_’
- If, not, and… kan je gebruiken, maar dit wil je vermijden, omdat het
functies zijn
- Een variabele kan je niet starten met een nummer
!! Python is hoofdlettergevoelig!!
Soorten variabelen types:
- Int = integer = geheel getal
- Float = kommagetal
, - String = korte stukjes tekst die je aanduid met “…” of ‘…’
- Boolean: maar 2 mogelijke waarden -> True en False
Geen aanhalingstekens!!
Functies
= zaken die iets uitvoeren
Input: argument van de functie -> staat tussen haakjes
Output: resultaat van de uitdrukking die we als variabele kunnen
schrijven
Types:
Round() = Getal afronden
Print() = Wordt gebruikt om tekst weer te
geven op het scherm
handig voor output
,construct = functie die variabele omzet naar
or een bepaald type
- Int(): van string naar getal
- Float()
- Str()
Input() = vragen naar een input
Control flow statements
= volgorde van het uitvoeren van het programma
If: voorwaarde
Als de username
Brian is, dan
moet het
, programma iets bepaald uitvoeren. Als dat niet zo is, gebeurt dat
niet.
Inspringen:
Duidelijk maken welke code er bij if hoort
Zolang zelfde inspringing aangehouden wordt: code hoort bij if
Terug naar het oorspronkelijk niveau: code hoort niet meer bij if
If gevolgd door else:
2 opties waarvan er telkens maar 1 zal uitgevoerd worden onder
bepaalde voorwaarden
Elif:
Meerder opties
1 voorwaarde kan maar voldaan worden
Vergelijkingsoperatoren:
= -> variabele aanmaken
== -> controleren of een bepaalde
waarde gelijk is aan iets