#猜单词
#导入随机库
import random
#输入数据
words = ['pythen','game','easy','jumble','superhero'] #创建(定义)并保存一个列表
#处理数据
is_continue = 'y'
while is_continue in ['Y','y','YES','yes']: #循环猜单词游戏
word = random.choice(words) #随机从列表库中随机一个单词存放在word变量中
correct = word #先保存一个正确的word单词到correct
jumble = '' #定义一个变量到jumble
while word :
position = random.randrange(len(word)) #随机抽取单词word中一个字母的位置并保存在position变量里面
jumble = jumble+word[position]
word = word[:position]+word[position+1:]
#输出数据
count = 0 #定义猜测次数
print('打乱后的单词为:',jumble)
guess = input('输入猜测的单词:')
while guess != correct:
print('对不起,猜测错误!')
count +=1
guess = input('输入猜测的单词:')
if guess ==correct:
print('你真棒,猜测正确!')
count = count+1
print('共猜测%d次'%count)
is_continue = input('还需要猜单词吗?(n/y)')
猜单词游戏
于 2023-10-22 19:49:17 首次发布