我有一个“if”语句但它只识别它等于变量的内容。 真的不知道如何解释它,但这是一个例子
a = input("Hello! What is your name?")
if a == Gabe_Newell :
print ("Hello, Gaben!")
答案 0 :(得分:4)
您必须与字符串进行比较:
a = input("Hello! What is your name?")
if a == "Gabe_Newell":
print ("Hello, Gaben!")
此代码适用于python3,如果使用python2,则写:
a = raw_input("Hello! What is your name?")
if a == "Gabe_Newell":
print ("Hello, Gaben!")
我假设您想在用户输入Hello, Gaben
Gabe_Nawell