I am a newbie to Python and have been recently attempting to create a BMI calculator, but I am having errors with the following code:
def calculator():
raw_input
always returns a str
object. You need to explicitly convert the input to an int
.
You can either do
val = int(raw_input(...))
or
val = raw_input(...)
val = int(val)
As others have mentioned, there are many errors in your code. Here is one:
if height == exit:
Same problem with weight
condition. I am just going to point out as you didn't ask about this in question so I will let you find out what the problem is :).