这里是编程的新手。我认为有两个相互关联的问题:
编写一个简单的代码,例如
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
'''
谢谢
答案 0 :(得分:-1)
> plainExternalSource
> committableExternalSource
> plainSource
...
的前面不应有return
:
不是:
()
执行:
def converttocelsius(f)
return ((f-32)*(5/9))