In this Bite you complete the

`divide_numbers`

function that takes a`numerator`

and a`denominator`

(the number above and below the line respectively when doing a division).First you try to convert them to

`int`

s, if that raises a`ValueError`

you will re-raise it (using`raise`

).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`

by`denominator`

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.

196 out of 201 users completed this Bite.

Will you be Pythonista #197 to crack this Bite?

Average Bite difficulty 1-10 rating: 1.5

» You can do it! 😌