我对python很新,如果这个问题听起来很愚蠢,请道歉,但是:
如果我按Enter键,我似乎无法弄清raw_input("")
返回的内容。
我在下面有几行代码
var = raw_input("")
if x == "":
var = False
else:
print("didn't work!")
该程序似乎没有将我的if语句视为真,它总是打印我的“不起作用!”线。
我也尝试了if x == '':
和if x == None:
,但这些似乎都不起作用。
打印var
变量显然没有任何用处,我正在努力调试。
答案 0 :(得分:2)
var = raw_input("")
if x == "":
您要在var
中保存输入并检查x == ""
哪个无效
您需要将其更改为if var == "":