secret_word = "sky"
guess = ["###"]
wrong = []
def get_guess():
letter = input("猜一个字母:")
return letter
def update_guess(letter):
if letter in secret_word:
for i in range(len(secret_word)):
if secret_word[ i] == letter:
guess[ i] = letter
else:
wrong.append(letter)
def status_report():
print("错误的字母:", wrong)
print("当前猜测的单词:", guess)
wrong_guess_count = 0
while wrong_guess_count < 5 and "###" in guess:
letter = get_guess()
update_guess(letter)
status_report()
if letter not in secret_word:
wrong_guess_count += 1
if "###" not in guess:
print("恭喜你猜对了!")
else:
print("很遗憾,你猜错了。正确答案是:", secret_word)