所以,我想在我的計算器程序中製作一個復活節彩蛋,如果你輸入我的朋友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 –