Ich arbeite derzeit durch Al Sweigart erfinden Ihre eigenen Computerspiele und bin auf Kapitel 10 (The Hangman Game). Ich kann den Schwierigkeitsgrad nicht mit einer While-Schleife festlegen. Derzeit druckt es nicht einmal die Anweisung unter meiner while-Schleife. Wenn ich es zu while Schwierigkeit ändere! = '': Ich kann es bekommen, um die Aussage zu drucken und meine Eingabe zu akzeptieren, aber es ändert immer noch nicht die Schwierigkeit. Hier ist der Code:Python während Anweisung Einstellung Schwierigkeit für Hangman Spiel
difficulty = ''
while difficulty not in 'EMH':
print("Enter difficulty: E - easy, M - medium, H - hard.")
difficulty = input().upper()
if difficulty == 'M':
del HANGMAN_ART[8]
del HANGMAN_ART[7]
if difficulty == 'H':
del HANGMAN_ART[8]
del HANGMAN_ART[7]
del HANGMAN_ART[5]
del HANGMAN_ART[3]
Vielen Dank für Ihre Hilfe.
Sie wollen wahrscheinlich 'Eingang(). Obere()' – iafisher
es nicht richtig eingezogen ist mit –
'' ' '' in anystring''' wertet auf True auch zu beginnen. – Anis