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.

307 out of 314 users completed this Bite.

Will you be Pythonista #308 to crack this Bite?

It takes an average of ~29 minutes to solve this Bite (submissions 5-240 min).

Pythonistas rate this Bite 1.5 on a 1-10 difficulty scale.

» You can do it! 😌