python实现猜单词游戏


Posted in Python onMay 22, 2020

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

0.效果

python实现猜单词游戏

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

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

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

Python 相关文章推荐
Python和perl实现批量对目录下电子书文件重命名的代码分享
Nov 21 Python
Python实现求最大公约数及判断素数的方法
May 26 Python
Python的shutil模块中文件的复制操作函数详解
Jul 05 Python
浅谈利用numpy对矩阵进行归一化处理的方法
Jul 11 Python
Python 实现异步调用函数的示例讲解
Oct 14 Python
Django用户认证系统 组与权限解析
Aug 02 Python
Python openpyxl模块原理及用法解析
Jan 19 Python
python orm 框架中sqlalchemy用法实例详解
Feb 02 Python
Python字符串hashlib加密模块使用案例
Mar 10 Python
Python3实现打印任意宽度的菱形代码
Apr 12 Python
pytorch读取图像数据转成opencv格式实例
Jun 02 Python
python如何快速拼接字符串
Oct 28 Python
Django使用rest_framework写出API
May 21 #Python
使用keras根据层名称来初始化网络
May 21 #Python
关于Keras Dense层整理
May 21 #Python
Django如何使用redis作为缓存
May 21 #Python
如何打包Python Web项目实现免安装一键启动的方法
May 21 #Python
keras之权重初始化方式
May 21 #Python
Python3 ID3决策树判断申请贷款是否成功的实现代码
May 21 #Python
You might like
PHP文件操作实例总结【文件上传、下载、分页】
2018/12/08 PHP
如何利用PHP实现上传图片功能详解
2020/09/24 PHP
js获取IP和PcName(IE)在vs中可用
2013/08/02 Javascript
js函数获取html中className所在的内容并去除标签
2013/09/08 Javascript
Jquery原生态实现表格header头随滚动条滚动而滚动
2014/03/18 Javascript
JavaScript中如何通过arguments对象实现对象的重载
2014/05/12 Javascript
js加减乘除丢失精度问题解决方法
2014/05/16 Javascript
使用CSS+JavaScript或纯js实现半透明遮罩效果的实例分享
2016/05/09 Javascript
Javascript必知必会(四)js类型转换
2016/06/08 Javascript
漫谈JS引擎的运行机制 你应该知道什么
2016/06/15 Javascript
angularjs使用directive实现分页组件的示例
2017/02/07 Javascript
关于ES6的六个小特性(二)
2017/02/20 Javascript
JS实现求数组起始项到终止项之和的方法【基于数组扩展函数】
2017/06/13 Javascript
微信小程序自定义带价格显示日历效果
2018/12/29 Javascript
微信小程序新手教程之启动页的重要性
2019/03/03 Javascript
Node.js API详解之 readline模块用法详解
2020/05/22 Javascript
python使用paramiko模块实现ssh远程登陆上传文件并执行
2014/01/27 Python
Python实现比较两个列表(list)范围
2015/06/12 Python
Python小白必备的8个最常用的内置函数(推荐)
2019/04/03 Python
Python实现代码统计工具
2019/09/19 Python
Python序列化与反序列化pickle用法实例
2019/11/11 Python
Django通过dwebsocket实现websocket的例子
2019/11/15 Python
Python实现计算长方形面积(带参数函数demo)
2020/01/18 Python
python 动态渲染 mysql 配置文件的示例
2020/11/20 Python
用CSS3写的模仿iPhone中的返回按钮
2015/04/04 HTML / CSS
用css3写出气球样式的示例代码
2017/09/11 HTML / CSS
Hotels.com中国区:好订网
2016/08/18 全球购物
将一个文本文件的内容按倒序打印出来
2015/01/05 面试题
经济系大学生求职信
2013/10/01 职场文书
环境工程专业个人求职信
2013/12/05 职场文书
大学活动策划书范文
2014/01/10 职场文书
2015年端午节活动策划书
2015/05/05 职场文书
毕业答辩开场白范文
2015/05/27 职场文书
教师教育心得体会
2016/01/19 职场文书
浅谈Python基础之列表那些事儿
2021/05/11 Python
vue使用wavesurfer.js解决音频可视化播放问题
2022/04/04 Vue.js