Python新手在这里(第一天学习)。
我正在使用Python 2并使用以下if语句代码:
meaty = input('Do you eat meat? (y/n):')
if meaty == 'y':
print 'Here is the meaty menu...'
else:
print 'Here is the veggie menu...'
我收到此错误:
Traceback (most recent call last):
File "if_elif.py", line 11, in <module>
meaty = str(input('Do you eat meat? (y/n):'))
File "<string>", line 1, in <module>
NameError: name 'y' is not defined
我关注的教程使用的是Python3,但是我使用的是Python 2,所以也许可以解释这个错误?
谢谢