我正在製作其中一款非常古老的文字遊戲。重複一個輸入行,直到給出有效輸入
我給玩家兩個選項。
- 運行。
- 保持。
我讓他們選擇是這樣的:
Run = input("Do you:
1. Run
2. Stay.")
然後,if
聲明說,如果他們選擇的選項:
- 然後更多的東西打印。否則如果,
- 然後更多的東西打印。
然後我們找到我的問題。
如果他們進入比選擇1和2的其他東西,那麼我希望它重複問題,直到他們最終選擇了選項1或2
我正在製作其中一款非常古老的文字遊戲。重複一個輸入行,直到給出有效輸入
我給玩家兩個選項。
我讓他們選擇是這樣的:
Run = input("Do you:
1. Run
2. Stay.")
然後,if
聲明說,如果他們選擇的選項:
然後我們找到我的問題。
如果他們進入比選擇1和2的其他東西,那麼我希望它重複問題,直到他們最終選擇了選項1或2
我推薦一個while循環,如下所示:
while Run not in ["Run", "stay", "1", "2"]:
Run = input("not an option, try again:")
聽起來像你想'while'循環。 – MarkHarley
那麼?你有嘗試過什麼嗎?完成任何研究?見例如http://stackoverflow.com/q/23294658/3001761 – jonrsharpe
@ TheRedEmerald,你應該在你的文章中包含它,並解釋它爲什麼不適合你。 – Aurora0001