I am getting a lot of decimals in the output of this code (Fahrenheit to Celsius converter).
My code currently looks like this:
Fahrenheit = int(raw_input("Hi! Enter Fahrenheit value, and get it in Celsius!\n"))
print "\nYour insertion was not a digit!"
print "We've put your Fahrenheit value to 50!"
Fahrenheit = 50
Celsius = (Fahrenheit - 32.00) * 5.00/9.00
answer = str(answer)
print "\nYour Celsius value is " + answer + " C.\n"
You can use the round function, which takes as first argument the number and the second argument is the precision.
In your case, it would be:
answer = str(round(answer, 2))