44 out of 44 users completed this Bite ...
Will you be Pythonista #45 to crack this Bite?
Average Bite difficulty 1-10 rating: 3.33
» You can do it! 😌
In this bite you learn to catch/raise exceptions.
Write a simple division function meeting the following requirements:
- when denominator is 0 catch the corresponding exception and return 0.
- when numerator or denominator are not of the right type reraise the corresponding exception.
- if the result of the division (after surviving the exceptions) is negative, raise a
As always see the tests written in
pytestto see what your code need to pass. Have fun!