通常當我爲用戶輸入時,Python會等待,直到他們按下回車鍵。然而,在我的劇本由於某種原因,Python是不是在等待一個輸入和不斷打印文字...Python:循環不等待用戶的輸入
user_option()
,剛中有一些打印語句...
如果有人能告訴我怎麼要做到這一點,它會等到用戶輸入一個非常讚賞的輸入。
代碼:
while True:
user_option()
decision = input("What coarse of action should I take?")
decision = decision.strip().lower()
if decision == "a":
rehydration()
elif decision == "b":
moderate_speed()
elif decision == "c":
fast_speed()
elif decision == "d":
rest()
我使用Python 3.4運行此。
你的代碼的屏幕截圖是沒有幫助的模擬
raw_input()
。將您的代碼粘貼到問題中 - 作爲文本。 – Andy