0
我想从stdin中使用这个函数获取一个字符,并且raw_input在我输入后不会结束提示。我可以根据需要多次进入,并且不会移动到下一行。Raw_Input在我输入后没有结束提示
def userInput():
print "What would you like to do?"
while True:
u_Input = raw_input(':')
if len(u_Input) == 1:
break
print 'Please enter only one character'
return u_Input
我也把这个代码this question.
我使用python 2.7.12在Ubuntu 16.04。
...发现错误。我输入了一个值,导致程序跳出一个while循环,而不是在需要时退出。感谢您的帮助! – Kris