Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import random
- import os
- hangman = (
- """
- |
- |
- |
- |
- |
- |\
- """
- ,
- """
- |
- |
- |
- |
- |
- |\
- ---------
- """
- ,
- """
- _________
- |
- |
- |
- |
- |
- |\
- ---------
- """
- ,
- """
- _________
- | |
- |
- |
- |
- |
- |\
- ---------
- """
- ,
- """
- _________
- | |
- | 0
- |
- |
- |
- |\
- ---------
- """
- ,
- """
- _________
- | |
- | 0
- | |
- |
- |
- |\
- ---------
- """
- ,
- """
- _________
- | |
- | 0
- | |
- | |
- |
- |\
- ---------
- """
- ,
- """
- _________
- | |
- | 0
- | |
- | | |
- |
- |\
- ---------
- """
- ,
- """
- _________
- | |
- | 0
- | <|
- | | |
- |
- |\
- ---------
- """
- ,
- """
- _________
- | |
- | 0
- | <|>
- | | |
- |
- |\
- ---------
- """
- ,
- """
- _________
- | |
- | 0
- | <|>
- | | |
- |Game Over
- |\
- ---------
- """
- )
- def raden():
- woord = input("Voer een woord in \n")
- lijn = 0
- while lijn != 60:
- print(" ")
- lijn += 1
- streepjes = "-" * len(woord)
- pogingen = 10
- gebruikte_letters = []
- figuur = -1
- while pogingen > -1 and not streepjes == woord:
- print(streepjes)
- print (str(pogingen))
- raad = input("pogingen: ")
- if raad in gebruikte_letters:
- print("Je hebt deze letter al gebruikt")
- lijn = 0
- while lijn != 20:
- print(" ")
- lijn += 1
- if raad not in gebruikte_letters:
- gebruikte_letters.append(raad)
- if raad in woord:
- print ("Die letter zit in het geheime woord")
- print ("De letters die je hebt gebruikt zijn", gebruikte_letters)
- streepjes = update_streepjes(woord, streepjes, raad)
- lijn = 0
- while lijn != 20:
- print(" ")
- lijn += 1
- else:
- print ("Die letter zit niet in het geheime woord")
- print ("De letters die je hebt gebruikt zijn", gebruikte_letters)
- pogingen -= 1
- figuur += 1
- print(hangman[figuur])
- lijn = 0
- while lijn != 20:
- print(" ")
- lijn += 1
- if raad == woord:
- print ("Je hebt gewonnen! Het woord was: " + str(woord))
- streepjes = woord
- if pogingen < 0:
- print ("Je hebt verloren :(. Het woord was: " + str(woord))
- elif raad != woord:
- print ("Je hebt gewonnen! Het woord was: " + str(woord))
- def update_streepjes(geheim, cur_streep, rec_raad):
- resultaat = ""
- for i in range(len(geheim)):
- if geheim[i] == rec_raad:
- resultaat = resultaat + rec_raad
- else:
- resultaat = resultaat + cur_streep[i]
- return resultaat
- raden()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement