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文件处理
Feb 29 Python
Python的Socket编程过程中实现UDP端口复用的实例分享
Mar 19 Python
Python实现KNN邻近算法
Jan 28 Python
python爬虫爬取网页表格数据
Mar 07 Python
python socket网络编程之粘包问题详解
Apr 28 Python
Atom的python插件和常用插件说明
Jul 08 Python
15行Python代码实现网易云热门歌单实例教程
Mar 10 Python
Python制作微信好友背景墙教程(附完整代码)
Jul 17 Python
python动态视频下载器的实现方法
Sep 16 Python
softmax及python实现过程解析
Sep 30 Python
python中查看.db文件中表格的名字及表格中的字段操作
Jul 07 Python
anaconda安装pytorch1.7.1和torchvision0.8.2的方法(亲测可用)
Feb 01 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
windows下配置php5.5开发环境及开发扩展
2014/12/25 PHP
PHP实现的线索二叉树及二叉树遍历方法详解
2016/04/25 PHP
面向对象的Javascript之三(封装和信息隐藏)
2012/01/27 Javascript
基于jquery的文章中所有图片width大小批量设置方法
2013/08/01 Javascript
escape函数解决js中ajax传递中文出现乱码问题
2014/10/30 Javascript
深入理解JavaScript中为什么string可以拥有方法
2016/05/24 Javascript
AngularJS基础 ng-keypress 指令简单示例
2016/08/02 Javascript
手机浏览器 后退按钮强制刷新页面方法总结
2016/10/09 Javascript
纯js仿淘宝京东商品放大镜功能
2017/03/02 Javascript
axios简单实现小程序延时loading指示
2018/07/30 Javascript
vue项目打包后上传至GitHub并实现github-pages的预览
2019/05/06 Javascript
监控Nodejs的性能实例代码
2019/07/02 NodeJs
laypage.js分页插件使用方法详解
2019/07/27 Javascript
vue  elementUI 表单嵌套验证的实例代码
2019/11/06 Javascript
vue页面加载时的进度条功能(实例代码)
2020/01/13 Javascript
JS正则表达式验证密码强度
2020/03/18 Javascript
vue中echarts的用法及与elementui-select的协同绑定操作
2020/11/17 Vue.js
python字符串替换示例
2014/04/24 Python
python实现的生成随机迷宫算法核心代码分享(含游戏完整代码)
2014/07/11 Python
python通过BF算法实现关键词匹配的方法
2015/03/13 Python
详解在Python程序中解析并修改XML内容的方法
2015/11/16 Python
transform python环境快速配置方法
2018/09/27 Python
Python数据抓取爬虫代理防封IP方法
2018/12/23 Python
从零开始的TensorFlow+VScode开发环境搭建的步骤(图文)
2020/08/31 Python
python opencv实现直线检测并测出倾斜角度(附源码+注释)
2020/12/31 Python
Hudson Jeans官网:高级精制牛仔裤
2018/11/28 全球购物
英国DIY汽车维修配件网站:DIY Car Service Parts
2019/08/30 全球购物
初中女生自我鉴定
2013/12/19 职场文书
迟到检讨书800字
2014/01/13 职场文书
关爱留守儿童标语
2014/06/18 职场文书
公司感恩节活动策划书
2014/10/11 职场文书
2014年乡镇民政工作总结
2014/12/02 职场文书
教师创先争优承诺书
2015/04/27 职场文书
2016暑期校本培训心得体会
2016/01/08 职场文书
position:sticky 粘性定位的几种巧妙应用详解
2021/04/24 HTML / CSS
详解CSS不受控制的position fixed
2021/05/25 HTML / CSS