我是Python新手,需要一点帮助。 我想使用的下一个命令,以获得来自触摸屏用户输入: sys.stdin.readline()sys.stdin.readline()if if else(Python)
一切都很好,当我要打印的东西,但是当我试图一个if else语句合并似乎用户输入忽略了我在if ==中写入的区分大小写的字符串,并且即使在我输入'Sam'时它总是返回else。
print("What is your name ?")
name = sys.stdin.readline()
print("Hello", name)
if name == 'Sam' :
print ('You are in our group')
else :
print('You are not in our group')
我该怎么做在sys.stdin.readline()将确认if ==参数?
谢谢你们的帮助
您可以使用raw_input()函数代替sys.stdin.readline(),因为它忽略了行尾字符('\ n') – Jalo
@Jalo,看起来他们使用的是python3,所以它会是'输入('提示:')'。 – Holloway
好吧@霍洛威,我没有注意到 – Jalo