我是編程初學者,我需要爲大學課程做好準備。我使用的程序是Spyder(昨晚下載),我必須在'python'中編碼。我已經下載了所需的版本,但我似乎無法運行簡單的代碼。Python(spyder) - 名稱'debugfile'未定義
# -*- coding: utf-8 -*-
"""
Spyder Editor
This is a temporary script file.
"""
import math
def circleAreaFromDiameter(d):
"""takes a float d and returns the area of a cirlce with diameter d.
"""
Area = math.pi * d**2/4.0
return Area
print circleAreaFromDiameter(1)
最後一行,「打印circleAreaFromDiameter(1)」在它的側面有一個感嘆號說這是一個無效的語法。我不明白爲什麼,但我不認爲這是我的問題。
當我按下「運行文件」或「調試文件」,它說:
回溯(最近通話最後一個): 文件「」,1號線,在 NameError:名字「運行文件」被沒有定義
或
回溯(最近最後一次通話): 文件 「」,1號線,在 NameError:名字 'debugfile' 沒有定義
我會REA非常感謝任何幫助。
它看起來像你使用的是IDE。不要忘了解釋你如何運行你的程序,因爲這會幫助人們回答你的問題。另外,如果你想有一個空的函數,你可以使用'pass'語句。 – pedromanoel