对Python、VS代码和这个站点非常陌生,所以如果您需要更多的细节来帮助,请让我知道!在
使用Windows 10 Python版本2.7.14 VS代码的最新版本 使用带有donjayamanne扩展的Microsoft Python扩展
已经有人提出并回答了类似的问题:
'\r' added to end of everything input in python
但是,除了回顾“\”是一个转义字符之外,似乎没有什么帮助,而且他在记事本++中的设置有一些问题。我不知道怎么在我的机器上解决这个问题。在
我写了一些代码来说明这个问题
user = raw_input ("Enter string: ")
print user
if user == '1':
print user
elif user == '1\r':
print "Returned 1\r"
else:
print "Failed"
我输入1。当运行时,它打印1,然后打印“returned 1”。当我将鼠标悬停在变量user上时,它显示为“1\r”。显然,print不会影响\r部分,但是我不能对用户输入使用if/elif/else命令,因为\r总是被添加的。在
如何防止\r被添加到用户输入中,或者这是由于某种原因而发生的?在
我已经尝试过卸载和重新安装VS代码和Python,并重新启动我的计算机。在
非常感谢你!在
目前没有回答
相关问题 更多 >
编程相关推荐