交流群:462197261站长百科站长论坛热门标签收藏本站北冥有鱼 互联网前沿资源第一站 助力全行业互联网+
点击这里给我发消息
  • 当前位置:
  • python实现猜单词游戏

    北冥有鱼 教程大全 2020-05-22 ,

    本文实例为大家分享了python实现猜单词游戏的具体代码,供大家参考,具体内容如下

    0.效果

    1.代码

    # 猜单词游戏
    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没有分号,它的缩进就是判断逻辑持续位置,要注意缩进,否则会出错。

    更多有趣的经典小游戏实现专题,分享给大家:

    C++经典小游戏汇总

    python经典小游戏汇总

    python俄罗斯方块游戏集合

    JavaScript经典游戏 玩不停

    javascript经典小游戏汇总

    以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持北冥有鱼。


    广而告之:
    热门推荐:
    js实现带有介绍的Select列表菜单实例

    本文实例讲述了js实现带有介绍的Select列表菜单。分享给大家供大家参考。具体如下: 带有介绍的Select列表菜单特效代码,并不是导航菜单,这是表单中常用的下拉列表菜单,里面定义的菜单名称和链接都可以自己修改,不同的是添加了一个说明功能,鼠标点击列表中内容的时候,会浮···

    ThinkPHP CURD方法之where方法详解

    ThinkPHP CURD操作的查询方法中最常用但也是最复杂的就是where方法。where方法也属于模型类的连贯操作方法之一,主要用于查询和操作条件的设置。 where方法的用法是ThinkPHP查询语言的精髓,也是ThinkPHP ORM(对象关系映射)的重要组成部分和亮点所在,可以完成包括普通查询、···

    通过css使用background-color为背景图添加遮罩效果的两种方法

    一个div同时设置background-color和background-image的话,color是处于img层下方的,无法实现遮罩效果,所以需要再创建一个div作为其子div,然后设置子div的背景颜色,介绍两种方法: 第一种,代码如下: css:   .wrap{ position: relative; background: url(i/p···

    PHP时间和日期函数详解

    PHP中所有函数都是UNIX纪元的,即从1970年1月1日开始的。 日期是从这个时候开始的秒数。 当一个函数调用从这时候计的秒数时,就把它当作(timestamp)时间戳。 本地时间函数 1. string date(string format,inieger timestamp) 该函数返回一个表示时间的字符串,是由string form···

    dsucuz 调用主导航

    discuz默认的主导航样式不好自定义,再有当主导航固定时下拉的菜单不跟随滚动。 下面的代码可以自己查询调用,样式和特效自由度高一些。 <ul id="menu-navigation" class="menu"> <!--{eval $navs = DB::fetch_all("SELECT * FROM &quo···

    浅谈PHPANALYSIS提取关键字

    最近在开发一个文章模块功能,设计那边提出要给文章生成对应标签,用于文章关联推送,这里和大家分享一下实现过程; 这里需要用到PHPAnalysis,下载链接如下 phpanalysis_kunjuke.rar 提取关键字方法如下: <?php /** * 关键字提取方法 * * @param $title strin···

    手机注册发送验证码倒计时的简单实例

    如下所示: ()这里用的是input做的点击发送验证码 <input type="number" class="input" name="mobile" placeholder="手机号" style="border: none" <input class="hui_kuang"style="width: 30%;text-align: center;height: 42px"onclick="setTime(this)" value='获取验···

    PHP实现的简单AES加密解密算法实例

    本文实例讲述了PHP简单AES加密解密算法。分享给大家供大家参考,具体如下: /* * 实现AES加密 * $str : 要加密的字符串 * $keys : 加密密钥 * $iv : 加密向量 * $cipher_alg : 加密方式 */ function ecryptdString($str,$keys="6461772803150152",$iv="8105547186756005",$cip···

    php xml分析函数代码第1/2页

    首先我得承认我喜欢计算机标准。如果每个人都遵从这个行业的标准,互联网将会是一个更好的媒体。使用标准化的数据交换格式才能使开放的和独立于平台的计算模式切实可行。这就是我作为XML爱好者的原因。 幸运的是,我最喜爱的脚本语言不但支持XML而且对其支持正不断加强。···

    jquery悬浮提示框完整实例

    本文实例讲述了jquery悬浮提示框实现方法。分享给大家供大家参考,具体如下: <html> <head> <script type="text/javascript" src="jquery.js"></script> <script type="text/javascript"> $(function() { x = 5; y = 15; ···