Ga naar inhoud

Oefening 4

Maak een python-script dat een gebruiker vraag om een tweetal getallen in te voeren. Het programma mag niet crashen ongeacht welke waarden ingevoerd worden en moet aan als eindresultaat de deling van het eerste getal door het tweede getal laten zien.

Zorg voor een nette foutafhandeling. Mochten er acties vaker uitgevoerd worden is het handig om van een methode gebruik te maken.

Door foute invoer te proberen, kunnen de Built-in Exceptions gemakkelijker gevonden worden.

Bonus-oefening

Het programma levert nog een fout op als de toetsencombinatie CTRL + D wordt ingetoetst. Om dat te voorkomen moet als eerste sys geïmporteerd worden om vanaf de command-line het programma op een nette wijze af te sluiten met sys.exit(). Los dit probleem op.