猜单词小游戏(python)

写一个python小程序,使其实现猜单词的小游戏

给定一些单词,从中随机抽取一个并打乱,提示用户输入正确顺序的单词,若输入正确提示用户输入正确并是否继续进行,若不正确则继续随机猜单词,直到猜正确

代码示例

#随即单词游戏
import random
WORDS = ("python", "jumnle","easy", "difficult","answer","continue","phone","position","game")
print("欢迎来到猜单词游戏!请把乱序后的单词拼接正确!!!")
isContinue = "y"
while isContinue =="y" or isContinue == "Y":
#选择单词
    words = random.choice(WORDS)
# print(words)
    right = words
    newword = ""
    while words:
#步长
        position = random.randrange(len(words))
#print(position)
# word = word + words[position]
        newword += words[position]
#print(newword)
        words = words[:position] + words[position+1:]  #前闭后开
    print("乱序后的单词:",newword)
    guess = input("请你猜正确的单词:")
# if guess = right:
#     print("恭喜你,猜对了!")
# else:
#     print("抱歉,你猜错了!")
    while guess != right and guess == "":
        print("抱歉,你猜错了")
        guess = input("请你继续猜的单词:")
    if guess == right:
        print("恭喜你,猜对了!")
        isContinue = input("选择是否继续游戏(y/n):")

运行示例

在这里插入图片描述

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值