Login and get codingIn this Bite you complete the
divide_numbers
function that takes anumerator
and adenominator
(the number above and below the line respectively when doing a division).First you try to convert them to
int
s, if that raises aValueError
you will re-raise it (usingraise
).To keep things simple we can expect this function to be called with
int/float/str
types only (read the tests why ...)Getting passed that exception (no early bail out, we're still in business) you try to divide
numerator
bydenominator
returning its result.If
denominator
is 0 though, Python throws another exception. Figure out which one that is and catch it. In that case return 0.
2429 out of 2481 users completed this Bite.
Will you be Pythonista #2430 to crack this Bite?
Resolution time: ~28 min. (avg. submissions of 5-240 min.)
Pythonistas rate this Bite 3.89 on a 1-10 difficulty scale.
» You can do it! 😌