如果语句检查变量是否等于特定单词则获得无效语法

时间:2016-09-22 22:49:46

标签: python python-2.7

所以,我正在尝试在我的计算器程序中制作一个复活节彩蛋,如果你输入我的朋友johns名字,它会打印书呆子,但我在if语句开始的行上一直得到无效的语法。这是代码的样子:

x = input(' ')
if x = John:
    print nerd
else:
    print x

请记住我使用的是python 2.7,而不是3.当我用Google搜索时,我只得到了3中的答案。

1 个答案:

答案 0 :(得分:1)

x = raw_input('enter name ')
if x == 'John':
    print 'nerd'
else:
    print x

您正在进行作业,但您需要==检查是否相等