我是python的新手。我想设计一个程序来获取用户的输入并显示该数字是偶数还是奇数。但我想做3个功能。第一个功能是获取用户的输入,第二个功能是验证号码,第三个功能是显示结果。 这是我写的代码:
def inputData():
number=int(input('Enter No.'))
return number
inputData()
def evenNo(number):
if number%2==0:
return True
else:
return False
evenNo(number)
def output(number):
if evenNo()== True:
print('\t Even')
else:
print('\t Odd')
return number
output(number)
它给出以下错误:
Traceback (most recent call last):
File "C:/Users/DELL/Desktop/PPAS/Edited/TEST FINAL.py", line 11, in <module>
evenNo(number)
NameError: name 'number' is not defined