前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >python 猜单词小游戏

python 猜单词小游戏

作者头像
花狗Fdog
发布2020-10-28 14:35:36
8260
发布2020-10-28 14:35:36
举报
文章被收录于专栏:花狗在Qt

0.效果

在这里插入图片描述
在这里插入图片描述

1.代码

代码语言:javascript
复制
# 猜单词游戏
import random #添加
WORDS = ("python","juice","easy","difficult","answer","continue","phone","hello","pose","game")
print("欢迎参加猜单词游戏\n把字母组合成一个正确的单词")
iscontinue = "Y"
while iscontinue=="Y" or iscontinue=="Y": #循环
    #从序列中随机挑出一个单词
    word = random.choice(WORDS)
    #一个判断玩家是否猜对的变量
    correct = word
    #创建乱序后的单词
    jumble = ""
    print(word)
    while word: #word不是空字符串
        #根据word长度,产生word的随机位置
        position = random.randrange(len(word))
        #将position位置字母组合到乱序的单词
        jumble+=word[position]
        #通过切片,将position位置字母从原单词中删除
        word = word[:position]+word[(position+1):]
    print("乱序后的单词:",jumble)
    guess = input("\n请你猜:")
    while guess != correct and guess !="":
        print("对不起。不正确")
        guess = input("继续猜")
    if guess == correct:
        print("真棒,你猜对了")
        iscontinue = input("\n是否继续(Y/N):") #是否继续游戏

刚学习要注意 python没有分号,它的缩进就是判断逻辑持续位置,要注意缩进,否则会出错。

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2020/05/19 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 0.效果
  • 1.代码
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档