设计一个猜字母游戏程序,程序随机给出26个小写字母中的一个,答题者输入猜测的字母,若输入的不是26个小写字母之一,则让用户重新输入;
若字母在答案之前或之后,程序给出正确提示;若答错五次,则答题失败并退出游戏;
若回答正确,程序输出回答次数并退出游戏。
import string
import random
letter_list = string.
letter = letter_list[random.()]
count = 0
while True:
请求补充以上程序
设计一个猜字母游戏程序,程序随机给出26个小写字母中的一个,答题者输入猜测的字母,若输入的不是26个小写字母之一,则让用户重新输入;
若字母在答案之前或之后,程序给出正确提示;若答错五次,则答题失败并退出游戏;
若回答正确,程序输出回答次数并退出游戏。
import string
import random
letter_list = string.
letter = letter_list[random.()]
count = 0
while True:
请求补充以上程序
import string
import random
letter_list = string.ascii_lowercase
letter = letter_list[random.randint(0,25)]
count = 0
while True:
lt = input("输入猜测的字母:")
if lt < 'a' or lt > 'z':
print("输入的不是26个小写字母之一\n")
continue
count += 1
if lt == letter:
print("回答正确,回答次数:%d\n"%count)
break
elif lt < letter:
print(lt + "在答案之前\n")
else:
print(lt + "在答案之后\n")
if count == 5:
print("答题失败\n")
break