import random words = [ "python", "computer", "minecraft", "basketball", "keyboard", "dragon", "robot" ] word = random.choice(words) guessed_letters = [] wrong_guesses = 0 max_wrong = 6 print("=== HANGMAN ===") while True: display = "" for letter in word: if letter in guessed_letters: display += letter + " " else: display += "_ " print("\nWord:", display) if "_" not in display: print("You won!") break print(f"Wrong guesses left: {max_wrong - wrong_guesses}") guess = input("Guess a letter: ").lower() if len(guess) != 1: print("Enter exactly one letter.") continue if guess in guessed_letters: print("You already guessed that letter.") continue guessed_letters.append(guess) if guess not in word: wrong_guesses += 1 print("Wrong!") if wrong_guesses >= max_wrong: print("\nYou lost!") print("The word was:", word) break