#Guess_Words.py(猜单词游戏)
#impor导入库模块
import random #导入随机模块
#Input
WORDS=('python','jumble','easy','apple','banana','orange','game')
#Process
is_continue='Y'
while is_continue=='Y' or is_continue=='y':
word=random.choice(WORDS) #从序列当中随即挑出一个单词
correct=word #创建(定义)一个用于判断玩家是否猜对的变量
jumble=''
while word:
position= random.randrange(len(word)) #根据word的长度产生word里的字母的随机位置
jumble+=word[position] #将position位置的字母组合到乱序后的单词变量里jumble=jumble+word[position]
word=word[:position]+word[position+1:] #将position位置的字母从原单词中删除
#Output
print('被打乱后的单词为:',jumble)
guess=input('\n请你猜:')
while (guess!=correct and guess!=''):
print('对不起,不正确!')
guess=input('请继续猜:')
if guess==correct:
print('猜对了,你真棒!')
is_continue=input('\n是否继续猜(Y/N):')