所以,我想在我的计算器程序中制作一个复活节彩蛋,如果你输入我的朋友johns的名字,它会打印书呆子,但是我一直在if语句开始的行上收到无效的语法。这里的代码如下所示:如果语句检查一个变量是否等于一个特定的单词变得无效语法
x = input(' ')
if x = John:
print nerd
else:
print x
请记住我使用Python 2.7版,而不是3。当我GOOGLE了它,我只得到了在第3
所以,我想在我的计算器程序中制作一个复活节彩蛋,如果你输入我的朋友johns的名字,它会打印书呆子,但是我一直在if语句开始的行上收到无效的语法。这里的代码如下所示:如果语句检查一个变量是否等于一个特定的单词变得无效语法
x = input(' ')
if x = John:
print nerd
else:
print x
请记住我使用Python 2.7版,而不是3。当我GOOGLE了它,我只得到了在第3
x = raw_input('enter name ')
if x == 'John':
print 'nerd'
else:
print x
你工作答案正在做一个任务,但你需要==来检查是否相等
它与使用python2或3无关,'如果x = John:'在任何版本上都不起作用。您可能想要学习基本知识http://anandology.com/python-practice-book/getting-started.html –