[Python] Hangman 02-14-2013, 07:40 AM
#1
Code:
import random
hangman = ['''
+=======+
| |
O |
|
|
|
|
|
|
+========+ ''','''
+========+
| |
O |
| |
|
|
|
|
|
+========+ ''','''
+========+
| |
O |
| |
/|\ |
|
|
|
|
+=========+''','''
+=========+
| |
O |
| |
/|\ |
/ | \ |
|
|
|
+=========+''','''
+=========+
| |
O |
| |
/|\ |
/ | \ |
| |
|
|
+=========+''','''
+=========+
| |
O |
| |
/|\ |
/ | \ |
| |
| |
|
+=========+''','''
+=========+
| |
O |
| |
/|\ |
/ | \ |
| |
| |
/ \ |
+=========+''']
word_to_guess = ['t', 'o', 'r', 'r', 'e', 'n', 't']
guesses = []
tries = 8
while tries < 9:
print('The word to guess is: t _ r _ _ _ t')
guess = input('Your first guess: ')
if guess in word_to_guess:
guesses.insert(0, guess)
print('Correct!')
else:
print(hangman[0])
guess = input('Your Second Guess: ')
if guess in word_to_guess:
guesses.insert(0, guess)
print('Correct')
print(guesses)
else:
print(hangman[1])
guess = input('Your Third Guess: ')
if guess in word_to_guess:
guesses.insert(0, guess)
print('Correct!')
else:
print(hangman[2])
guess = input('Your Fourth Guess: ')
if guess in word_to_guess:
guesses.insert(0, guess)
print('Correct you are!')
else:
print(hangman[3])
guess = input('Your Fifth Guess: ')
if guess in word_to_guess:
guesses.insert(0, guess)
print('Correct Sir!')
else:
print(hangman[4])
guess = input('Your Sixth Guess: ')
if guess in word_to_guess:
guesses.insert(0, guess)
print('Correctly Guessed mate!')
else:
print(hangman[5])
guess = input('Your Last Guess: ')
if guess in word_to_guess:
guesses.insert(0, guess)
print('Correct')
else:
print(hangman[6])
for guess in guesses:
if guess in word_to_guess:
print('You have guessesd ', len(guesses), 'words Correctly')
break
else:
print('Sorry but you are to dumb to play this game, YOU ARE OUT!')
break
This is the best I could do as a beginner, there are still lot more better python hangman's out there
![Smile Smile](https://sinister.ly/images/smilies/set/smile.png)