我应该对代码进行哪些更改,以便不获取NameError: name 'firstPart' is not defined
burgers = ['- Hamburger', '- Cheeseburger', '- McChichen', '- Double Cheeseburger', '- Big Mac']
pizza = ['- Margareta', '- Pepperoni', '- Diablo']
def question():
print() #spacing for beauty
print ('-----Our Menu-----')
print ('[1] Burgers')
print ('[2] Pizza')
print () #spacing for beauty
firstPart = int(input('Enter the number of the category of the food you wanna order: '))
question()
if firstPart == 1:
print ('ok')
您可以返回该值并在函数范围外重复使用它
发生此错误是因为变量仅在函数范围内可用。第一部分的范围仅限于功能
相关问题 更多 >
编程相关推荐