-
Notifications
You must be signed in to change notification settings - Fork 0
/
kk.py
51 lines (48 loc) · 1.43 KB
/
kk.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
import random
import time
ages = ["twenty", "forty"]
playgame = True
guess = []
guess_list = []
category = ""
#introduce the game to users
print("welcome to hang man let us plaaayyyyy")
time.sleep(1)
print(r"enter 'a' to start")
time.sleep(1)
#logic for playing
while True:
if category.lower() == "a":
secretword = random.choice(ages)
break
elif category.lower() == "x":
print("Bye thanks for trying")
playgame = False
else:
print("kindly pick 'a' to start and 'x' to cancel the game")
if playgame:
secret_list = list(secretword)
attempts = (len(secretword) + 2)
def guessed():
print("your guessed letter is: " + "".join(guess_list))
for n in secret_list:
guess_list.append("_")
guessed()
print("your total number of guess is: ", attempts)
while True:
print("Guess a letter: ")
letter = input()
if letter in guess:
print("you have already guessed this letter.")
else:
attempts -= 1
guess.append(letter)
if letter in secret_list:
print("nice guess")
if attempts > 0:
print("you have", attempts, "guess left!")
for i in range(len(secret_list)):
if letter == secret_list[i]:
letterindex = i
guess_list[letterindex] = letter.lower()
guessed()