2016-06-10 7 views
-2

Ich folge einem Python-Tutorial, und ich mache ein Spiel von Hangman.Hangman arbeitet den umgekehrten Weg [Python 3]

Ich habe den Quellcode für das Spiel, und das ist genau was ich in meinem Programm habe. Aber es funktioniert nicht wie erwartet. Es stürzt nicht ab, aber für jeden korrekten Brief, der im Wort ist, wird der Spieler weiter aufgehängt, und es wird es in die Liste der verpassten Buchstaben gesetzt. Aber für jeden falschen Brief, der NICHT im Wort steht, werde ich nicht weiter aufgehängt und der Brief geht auch nicht in die richtigen Buchstaben, auch nicht in die verpassten Buchstaben. Ich habe es Zeile für Zeile mit dem Quellcode überprüft, und es stimmt überein, so dass ich jetzt offiziell keine Ahnung habe, was falsch ist.

BITTE BEACHTEN SIE: ICH KANN DIE CODE FORMATTING NICHT ZUR ARBEIT ERHALTEN, SO FÜR JETZT, HIER SIND EINIGE SCREEN SHOTS. Ich werde den Code so schnell wie möglich hochladen.

part 1

part 2

[Fortsetzung der langen Reihe von Teil 2 und Teil drei in den Kommentaren oder als Antwort, ich habe nicht den Ruf haben genug .........]

Wie gesagt, ich füge den richtigen Code hinzu, sobald ich kann.

+1

Bitte bearbeiten Sie Ihre Frage, anstatt unten zu antworten, wenn Sie keine Antwort haben. Vielen Dank! –

+1

Ich würde empfehlen, den Code hochzuladen anstatt Screenshots des Codes zu zeigen. Fügen Sie den Code entweder dem Post hinzu, oder laden Sie ihn auf eine Web-Site, die Inhalte enthält, die Code-Syntaxhervorhebung unterstützt. – user254948

+0

Siehe auch: https://stackoverflow.com/help/mcve – renemilk

Antwort

0

Ihre Einrückung für else-Anweisung, nachdem Sie Ihre Spielschleife starten.

if guess in secretWord: 
    # Your code 
else: 
    missedLetters = missedLetters + guess 
+0

Oh okay, danke. – AaishaM

Verwandte Themen