如何解决我的第一个python程序

如何解决我的第一个python程序,python,Python,我是编程新手,所以我需要一些代码方面的帮助 我无法正确运行以下程序,我得到类型错误 我只是想知道为什么它不起作用。 提前谢谢你 def main(): celsius = input("celsius: ") farhrenheit = (celsius * ( 9/5 ) + 32) print (farhrenheit) main() 它夸大了这一点: TypeError:无法将序列与“float”类型的非int相乘 添加一个float函数 celsius = float(in

我是编程新手,所以我需要一些代码方面的帮助

我无法正确运行以下程序,我得到类型错误 我只是想知道为什么它不起作用。 提前谢谢你

def main():
  celsius = input("celsius: ")
  farhrenheit = (celsius * ( 9/5 ) + 32)
  print (farhrenheit)
main()
它夸大了这一点:

TypeError:无法将序列与“float”类型的非int相乘

添加一个float函数

celsius = float(input("celsius: "))

input()
返回一个字符串,而不是一个数字。因此,请使用code
celsius=float(输入(“celsius”)
将其转换为浮点数