Hangman Game in python
import random
def hangman():
l=["python","java","angular","kotlin"]
word=random.choice(l)
#print(word)
turn=9
guessmade=""
valid=set('abcdefghijklmnopqrstuvwxyz')
while len(word)>0:
mainword=""
for letter in word:
if letter in guessmade:
mainword+=letter
else:
mainword+=" | "
if mainword==word:
print(mainword)
print("you won")
break
guess=input("guess the word "+mainword+": ").lower()
if guess in valid:
guessmade+=guess
else:
guess=input("please enter a valid character: ").lower()
if not guess in word:
turn-=1
print("no of turns left ",turn )
if turn==8:
print("---------------")
if turn==7:
print("---------------")
print(" O ")
if turn==6:
print("---------------")
print(" O ")
print(" | ")
if turn==5:
print("---------------")
print(" \O/ ")
print(" | ")
if turn==4:
print("---------------")
print(" \O/ ")
print(" | ")
print(" /\ ")
if turn==3:
print("---------------")
print(" \O/ | ")
print(" | ")
print(" /\ ")
if turn==2:
print("---------------")
print(" \O/_| ")
print(" | ")
print(" /\ ")
if turn==1:
print("---------------")
print(" O_| ")
print(" /|\ ")
print(" / \ ")
print("An inocent man dies")
print("The word is "+word)
break
hangman()