有什么办法可以修复python中导入时的语法错误?

时间:2020-04-01 00:06:42

标签: python python-3.x

这里是编程的新手。我认为有两个相互关联的问题:

编写一个简单的代码,例如

def converttocelsius(f)
    return ((f-32)*(5/9))

将其另存为temp.py在lib文件夹中。打开它,尝试对其进行编辑,但它的行为类似于文本文件(但python的颜色仍然存在)。尝试将其导入新的IDLE会话中,并获得此语法错误。

'''

        Traceback (most recent call last):
      File "<pyshell#0>", line 1, in <module>
        import temp.py
      File "C:\Python34\lib\temp.py", line 1
        Python 3.4.3 (v3.4.3:9b73f1c3e601, Feb 24 2015, 22:43:06) [MSC v.1600 32 bit (Intel)] on 
            win32
         ^
    SyntaxError: invalid syntax

'''

谢谢

1 个答案:

答案 0 :(得分:-1)

> plainExternalSource > committableExternalSource > plainSource ... 的前面不应有return

不是: ()

执行: def converttocelsius(f) return ((f-32)*(5/9))