私はPythonでユーザにHogwartsの家に入るように頼むスクリプトを書いています。これは変数に保存されます。有効な住宅に入居したことを確認するための条件チェックを作成するにはどうすればよいですか?特定の回答を受け入れる
-1
A
答えて
1
は、コードを持って言う:
houses = ["Slytherin", "Gryffindor", "Hufflepuff", "Ravenclaw"]
inp = raw_input("What house are you in? ")
if inp in houses:
print("Valid house!")
else:
print("Invalid house!")
出力例:
何家あなたがしていますか? Slytherin
有効な家!あなたはどの家にいますか? a
無効な家!
ループ内で実行するには:
houses = ["Slytherin", "Gryffindor", "Hufflepuff", "Ravenclaw"]
valid = False
while not valid:
inp = raw_input("What house are you in? ")
if inp in houses:
print("Valid house!")
valid = True
else:
print("Invalid house!")
+0
whileループを使用してこれを行うことができますか?ユーザーが有効な回答を入力するまで「無効な家」を出力し続けますか? –
+0
@RookSnapeたとえば自分の編集を見てください – Carey
関連する問題
- 1. javaScript - 数値入力 - 特定の数値を受け入れる
- 2. 特定のIPからのソケットのみを受け入れる
- 3. 特定の数値のみを受け入れるバリデータ
- 4. コンストラクタで特定の型を受け入れる
- 5. リアクションルータで不特定多数のプロパティを受け入れる
- 6. テンプレートの特殊化:特定の型のみを受け入れるC++テンプレート
- 7. bashの特定の範囲の入力のみを受け入れる
- 8. クラスは不特定のinitilizerを受け入れます
- 9. HTMLファイルの入力で特定のサイズの画像を受け入れる
- 10. プライムフェイス入力フィールドは特定の言語のみを受け入れる
- 11. レガシーコードの受け入れを受け入れる
- 12. Google Apps Script:最新のGoogleフォームの回答を受け取る
- 13. 特定の特殊文字のみを受け入れるために入力テキストフィールドを作成する方法
- 14. HashMapで特定のエントリを受け入れる条件を追加する
- 15. Web2pyでサインインする電子メールの特定のドメイン名を受け入れる
- 16. JSON特定の回答の表示
- 17. ココア - そのポストと受け入れ答えを参照のNSLog
- 18. Webサービスで不特定の引数を受け入れる必要がある
- 19. 角度補間のみ特定の1つのパラメータを受け入れる
- 20. 特定の範囲内のユーザーからの日付を受け入れる
- 21. 受け入れられないAcceptヘッダーのHTTP応答
- 22. 値ピッカーを使用して特定の値を受け入れるTextBox
- 23. 特定の日付からすべてのコミットを受け入れる方法
- 24. 特定の値が入力されるまで配列入力を受け入れる
- 25. 通知要求を受け入れるユーザーを特定する方法
- 26. C#テキストボックスから複数回値を受け入れる
- 27. 特定のブランチからのマージだけを受け入れるようにTFSを設定できますか?
- 28. ジャバスクリプトの入力を受け入れる
- 29. 受注結果を受け入れる
- 30. メインスレッドのデリゲートメソッドから回答を受け取ります
は、あなたがしようとしているものにといくつかのコードを提供することができますか? – Bill