Exercise 1:
Exercise 2:
Exercise 3:
Reflection: The first problem I ran into was with catching inaccurate input for the second exercise, my try-except kept failing because of typecasting the first inputs as float. I did a weird work around by rebinding my variables and typecasting those instead, which fixed my problems all together.