Les 1b
Opdracht 1) Fork de startcode
Deze opdracht wordt afgetekend als:
Je naar https://replit.com/@mevrHermans/Pidk-K2-M3-L1a-start bent gegaan
Je dit programma 'geforkt' hebt met de fork knop
Opdracht 2) Maak de code af!
Deze opdracht wordt afgetekend als:
Jouw code netjes op twee getallen vraagt
Jouw code om een operator vraagt (dat zijn symbolen van wiskunde: plus, min, keer, gedeeld door)
Jouw code dan het antwoord print
Uitleg. Er staat al wat code voor jou klaar om mee te beginnen. Belangrijke codes om te gebruiken zijn deze:
met
getal = input(tekst)
vraag je de gebruiker om een getal, dat komt in de variabelegetal
.int(tekst)
vertaalt de tekst tussen haakjes in een getalif: elif: else:
gebruik je om een keuze te makenround()
rond het getal netjes af voor we printen
Vergeet niet dat Python voor een sterretje gebruikt, dat is deze *. Python gebruikt voor gedeeld door de slash, deze /
Opdracht 3) Verbeter de foutmelding
Deze opdracht wordt afgetekend als:
Je een nette foutmelding krijgt als je iets invoert dat geen getal is.
Als je een verkeerde operator invoert, krijg je een mooie foutmelding te zien:
Maar misschien had je ook geprobeerd om iets in te voeren dat geen getal was. Dan gaat niet goed, dan krijg je dit:
Zorg dat je ook een mooie foutmelding krijgt als getal1
of getal2
geen getal is. Daarvoor hebben we een nieuwe code nodig: is_getal(getal_1)
Met die code kun je kijken of een tekst die ingevoerd is, wel een getal is. De functie is_getal
staat al voor jou klaar bovenin het programma.
Zet jij de code zelf in een if
?
Last updated