#!/usr/bin/env python3
|
|
#title :10-1.py
|
|
#description :10.1: Catching exceptions
|
|
#author :Marcel Haazen
|
|
#email :marcel@haazen.xyz
|
|
#date :07-11-2019 - 11:15
|
|
#edit_date :07-11-2019 - 11:45
|
|
#version :0.1
|
|
#usage :python3 10-1.py
|
|
#notes :
|
|
#python_version :3.7.4
|
|
#==============================================================================
|
|
amount = 4356
|
|
try:
|
|
devider = int(input("Door hoeveel wil je het delen? "))
|
|
assert devider > 0
|
|
print("Iedereen moet",amount/devider," euro betalen")
|
|
except ZeroDivisionError:
|
|
print("Delen door nul kan niet!")
|
|
except ValueError:
|
|
print("Gebruik cijfers voor het invoeren van het aantal!")
|
|
except AssertionError:
|
|
print("Negatieve getallen zijn niet toegestaan!")
|
|
except:
|
|
print("Onjuiste invoer!")
|