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回调函数的使用方法
Jan 23 Python
Python自动连接ssh的方法
Mar 07 Python
Linux下Python安装完成后使用pip命令的详细教程
Nov 22 Python
实例讲解Python3中abs()函数
Feb 19 Python
Django中的FBV和CBV用法详解
Sep 15 Python
pytorch 归一化与反归一化实例
Dec 31 Python
Python Flask框架实现简单加法工具过程解析
Jun 03 Python
基于opencv的selenium滑动验证码的实现
Jul 24 Python
PyCharm最新激活码(2020/10/27全网最新)
Oct 27 Python
python 逆向爬虫正确调用 JAR 加密逻辑
Jan 12 Python
Python .py生成.pyd文件并打包.exe 的注意事项说明
Mar 04 Python
如何利用pygame实现打飞机小游戏
May 30 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类Class的概念
2012/06/14 PHP
PHP生成唯一订单号的方法汇总
2015/04/16 PHP
PHP 下载文件时如何自动添加bom头及解释BOM头和去掉bom头的方法
2016/01/04 PHP
Thinkphp集成抖音SDK的实现方法
2020/04/28 PHP
JavaScript QueryString解析类代码
2010/01/17 Javascript
Date对象格式化函数代码
2010/07/17 Javascript
取得窗口大小 兼容所有浏览器的js代码
2011/08/09 Javascript
jquery获得keycode的示例代码
2013/12/30 Javascript
jQuery的观察者模式详解
2014/12/22 Javascript
AngularJS + Node.js + MongoDB开发的基于高德地图位置的通讯录
2015/01/02 Javascript
JavaScript实现简单的二级导航菜单实例
2015/04/15 Javascript
如何用angularjs制作一个完整的表格
2016/01/21 Javascript
js实现当鼠标移到表格上时显示这一格全部内容的代码
2016/06/12 Javascript
EasyUI 中combotree 默认不能选择父节点的实现方法
2016/11/07 Javascript
jQuery zTree 异步加载添加子节点重复问题
2017/11/29 jQuery
谈谈vue中mixin的一点理解
2017/12/12 Javascript
使用Vue.js和Flask来构建一个单页的App的示例
2018/03/21 Javascript
垃圾回收器的相关知识点总结
2018/05/13 Javascript
vue-router重定向不刷新问题的解决
2018/06/25 Javascript
js限制输入框只能输入数字(onkeyup触发)
2018/09/28 Javascript
微信公众号生成新浪短网址的实现(快速生成)
2019/08/18 Javascript
CKEditor扩展插件:自动排版功能autoformat插件实现方法详解
2020/02/06 Javascript
Python中注释(多行注释和单行注释)的用法实例
2019/08/28 Python
基于python2.7实现图形密码生成器的实例代码
2019/11/05 Python
Python实现报警信息实时发送至邮箱功能(实例代码)
2019/11/11 Python
基于python实现语音录入识别代码实例
2020/01/17 Python
深度学习入门之Pytorch 数据增强的实现
2020/02/26 Python
python读取mysql数据绘制条形图
2020/03/25 Python
详解python logging日志传输
2020/07/01 Python
斯洛伐克最大的婴儿食品和用品网上商店:Feedo.sk
2020/12/21 全球购物
经济与贸易专业应届生求职信
2013/11/19 职场文书
小学生期末自我鉴定
2014/01/19 职场文书
《狐假虎威》教学反思
2014/02/07 职场文书
药品采购员岗位职责
2014/02/08 职场文书
市场营销大学生职业规划书
2014/02/25 职场文书
老乡聚会通知
2015/04/23 职场文书