Login and get codingIn 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.

Metrics »

2343 out of 2395 users completed this Bite.

Will you be Pythonista #2344 to crack this Bite?

Resolution time: ~27 min. (avg. submissions of 5-240 min.)

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

» You can do it! 😌