python,typeerror:无法连接' str'' float'对象

时间:2018-02-26 16:01:22

标签: python

import easygui

fahrenheit = easygui.integerbox("Please input fahrenheit: ")

celsius = (fahrenheit -32) *5.0 / 9

easygui.msgbox("celsius is :" + celsius )

1 个答案:

答案 0 :(得分:0)

在对其执行字符串方法之前,您需要将计算出的数字转换为字符串。这可能会有所帮助:

("Celcius is:" + str(celcius))

如果您不想将float转换为字符串,也可以使用以下方法:

("Celcius is: {}".format(celcius))