a=str(input("Enter num To Start FunctionOne"))
if(a == '1'):
one()
elif (a == '2'):
tow()
def one():
print('Good')
def tow():
print('Very Good')
錯誤NameError:名字 '一' 是沒有定義的Python 3.4的錯誤
Enter numper To Start FunctionOne1
Traceback (most recent call last):
File "C:/Users/Hacker/Desktop/complex program.py", line 3, in <module>
one()
NameError: name 'one' is not defined
我會建議固定錯別字即使他們是一致的,比如'tow'而不是'two',因爲最終你會嘗試訪問它與'兩個',這將是錯誤的。如果有人需要處理你的代碼,這尤其是真的。 – TigerhawkT3