Using the code posted below add code so it can plays multiple rounds of hangman using simple codes. Python def findOccurrences(s, ch): lst = [] for i in range(0, len(s)): if ch==s[i]: lst.append(i) return lst n=int(input("Number of rounds of Hangman to be played:")) for i in range(0,n): word = input("Enter secret word: ") guesses = '' turns = int(input("Enter the number of failed attempts allowed:")) while turns > 0: failed = 0 for char in word: if char in guesses: print (char) else: print ("_"), failed = failed+1 if failed == 0: print ("Won") break print guess = input("Guess a character:") guesses = guesses+guess if guess not in word: turns =turns-1 print ("Wrong") print ("Number of guesses left:",turns) if turns == 0: print("Lose") if i!=n-1: print("Round %d" % i+1)
Using the code posted below add code so it can plays multiple rounds of hangman using simple codes. Python
def findOccurrences(s, ch):
lst = []
for i in range(0, len(s)):
if ch==s[i]:
lst.append(i)
return lst
n=int(input("Number of rounds of Hangman to be played:"))
for i in range(0,n):
word = input("Enter secret word: ")
guesses = ''
turns = int(input("Enter the number of failed attempts allowed:"))
while turns > 0:
failed = 0
for char in word:
if char in guesses:
print (char)
else:
print ("_"),
failed = failed+1
if failed == 0:
print ("Won")
break
print
guess = input("Guess a character:")
guesses = guesses+guess
if guess not in word:
turns =turns-1
print ("Wrong")
print ("Number of guesses left:",turns)
if turns == 0:
print("Lose")
if i!=n-1:
print("Round %d" % i+1)
Step by step
Solved in 3 steps with 1 images