python实现猜单词游戏

 更新时间:2020年05月22日 08:35:56   作者:花狗Fdog_  
这篇文章主要为大家详细介绍了python猜单词小游戏,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下

本文实例为大家分享了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经典小游戏汇总

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

相关文章

  • opencv 傅里叶变换的实现

    opencv 傅里叶变换的实现

    本文主要介绍了opencv 傅里叶变换,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧<BR>
    2022-06-06
  • python计算圆周率pi的方法

    python计算圆周率pi的方法

    这篇文章主要介绍了python计算圆周率pi的方法,涉及Python针对数学运算的相关技巧,需要的朋友可以参考下
    2015-07-07
  • Python可视化神器pyecharts绘制柱状图

    Python可视化神器pyecharts绘制柱状图

    这篇文章主要介绍了Python可视化神器pyecharts绘制柱状图,文章围绕主题展开详细的内容介绍,具有一定的参考价值,需要的朋友可以参考一下
    2022-07-07
  • pyspark操作hive分区表及.gz.parquet和part-00000文件压缩问题

    pyspark操作hive分区表及.gz.parquet和part-00000文件压缩问题

    这篇文章主要介绍了pyspark操作hive分区表及.gz.parquet和part-00000文件压缩问题,针对问题整理了spark操作hive表的几种方式,需要的朋友可以参考下
    2021-08-08
  • django如何通过类视图使用装饰器

    django如何通过类视图使用装饰器

    这篇文章主要介绍了django如何设计装饰器过滤黑名单,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2019-07-07
  • Python 面向对象编程的三大特性之继承

    Python 面向对象编程的三大特性之继承

    继承也是面向对象编程三大特性之一,本篇文章我们就来学习Python中继承的用处、使用场景及用与不用的区别,感兴趣的朋友一起来阅读下面文章吧
    2021-09-09
  • Pytorch深度学习addmm()和addmm_()函数用法解析

    Pytorch深度学习addmm()和addmm_()函数用法解析

    这篇文章主要为大家介绍了Pytorch中addmm()和addmm_()函数用法解析,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2022-06-06
  • 对python dataframe逻辑取值的方法详解

    对python dataframe逻辑取值的方法详解

    今天小编就为大家分享一篇对python dataframe逻辑取值的方法详解,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2019-01-01
  • pandas实现DataFrame显示最大行列,不省略显示实例

    pandas实现DataFrame显示最大行列,不省略显示实例

    今天小编就为大家分享一篇pandas实现DataFrame显示最大行列,不省略显示实例,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2019-12-12
  • python使用Matplotlib绘制多种常见图形

    python使用Matplotlib绘制多种常见图形

    这篇文章主要介绍了python使用Matplotlib绘制多种常见图形,文章围绕主题展开详细的用Matplotlib绘制内容,需要的小伙伴可以参考一下
    2022-05-05

最新评论