Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import string
- import random
- MAX_GUESS = 10
- guesses = 0
- random.seed()
- word_list = ["BUBU CHACHA", "GOOGLE", "KEVLAR FTX"]
- word = word_list[random.randint(0,2)]
- word_display = []
- for i in range(0, len(word)):
- word_display.append(" ")
- size = 0
- for letters in word:
- if letters != ' ':
- size += 1
- correct_words = 0
- AZ = string.ascii_uppercase
- letters_available = []
- for letters in AZ:
- letters_available.append(letters)
- while 1:
- print("\t\t\tWORD")
- for i, letter in enumerate(word_display):
- if word[i] != ' ':
- print("[" + letter + "]", end='')
- else:
- print(' ', end = '')
- print("Guesses left: " + str(guesses) + "/" + str(MAX_GUESS))
- if correct_words == size:
- print("Congrats!")
- break
- if guesses == MAX_GUESS:
- print("You lose!")
- break
- my_guess = input("\nEnter a letter: ")
- my_guess.upper()
- guesses += 1
- if len(my_guess) > 1:
- print("Only one character is allowed")
- elif not my_guess.isalpha():
- print("Only alphabets are allowed")
- else:
- for letters in letters_available:
- if letters == my_guess.upper():
- letters_available.remove(letters)
- for i, val in enumerate(word):
- if val == letters:
- word_display[i] = letters
- correct_words += 1
- break
Add Comment
Please, Sign In to add comment