python猜单词小游戏

Word Jumble 猜单词游戏

import  random #建立单词序列
WORDS = ("python", "word","easy","happy","diffcult","play","again")
# start  the game
print("""  猜单词游戏  请把字母组合成一个正确单词   """)
iscontinue="y"
while iscontinue=='y'or iscontinue=='Y':
	word = random.choice(WORDS) #从序列中随机挑选一个单词
	correct = word #一个用于判断玩家是否猜对的变量
	jumble ="" #建立乱序后的单词
	while word:
		position = random.randrange(len(word)) #根据word长度,产生word随机位置
		jumble += word\[position\] #将position位置子母组合到乱序后单词
		word = word\[:position\] + word\[(position + 1):\] #经过切片,将position位置字母从原单词表中删除
	print("乱序后单词:", jumble)
	guess = input("\\n请你写出你的答案:")
	while  guess != correct and guess !="":
		print("对不起,回答错误")
		guess = input("请继续回答:")
	if guess == correct:
		print("恭喜你,回答正确\\n")
iscontinue=input("\\n\\n是否继续(Y/N):")
相关文章
相关标签/搜索