Python只识别变量

时间:2014-03-25 23:54:58

标签: python variables

我有一个“if”语句但它只识别它等于变量的内容。 真的不知道如何解释它,但这是一个例子

a = input("Hello! What is your name?")                                                        
if a == Gabe_Newell :                                                                         
    print ("Hello, Gaben!")                                                                  

1 个答案:

答案 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