python celsius to fahrenheit转换语法错误

时间:2018-01-22 10:03:47

标签: python syntax-error

我写道:

def celcius_to_fahrenheit:

fahr = (float(celcius) * 1.8) + 32
return fahr

celcius =input("Enter Degrees Celcius:")
print (celcius_to_fahrenheit)

并收到以下错误:

File ".\025 celcius-to-fahrenheit.py", line 1
def celcius_to_fahrenheit :
                          ^
SyntaxError: invalid syntax
原子文本阅读器中的

1 个答案:

答案 0 :(得分:2)

您的代码中需要进行一些小的更改:

def celsius_to_fahrenheit(celsius):
      fahr = (float(celsius) * 1.8) + 32
      return fahr

celsius =input("Enter Degrees Celsius:")
print (celsius_to_fahrenheit(celsius))
python中的

总是记住你的缩进和函数调用和定义应该是这样的