我正在尝试编写一个程序,将temps从F转换为C.而且有一种无效的语法阻止我运行程序

时间:2015-12-16 18:15:09

标签: python-3.x

def main():
    print("This program converts temperatures from F to C")

    f = eval(input("Enter the fahrenheit temperature: ")
    c = ((f-32) * 5))/9
    print("The temperature is", c "degrees Celcius")

main()             

1 个答案:

答案 0 :(得分:1)

怎么样?请注意,您在第4行打开2个括号,但是关闭3,这是错误的。

此外,您在第2行打开2并关闭1.

你在原作品第5行的c之后错过了','。

def main():
    print("This program converts temperatures from F to C")
    f = float(input('Enter the fahrenheit temperature: '))
    c = (f-32) * 5 / 9
    print("The temperature is",c,"degrees Celcius")
main()