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中的列表推导浅析
Apr 26 Python
浅谈django model postgres的json字段编码问题
Jan 05 Python
numpy使用技巧之数组过滤实例代码
Feb 03 Python
pandas对指定列进行填充的方法
Apr 11 Python
python3模块smtplib实现发送邮件功能
May 22 Python
python用户评论标签匹配的解决方法
May 31 Python
使用python爬虫获取黄金价格的核心代码
Jun 13 Python
对pycharm 修改程序运行所需内存详解
Dec 03 Python
python3中使用__slots__限定实例属性操作分析
Feb 14 Python
Python通过Pillow实现图片对比
Apr 29 Python
Python tkinter之ComboBox(下拉框)的使用简介
Feb 05 Python
Django使用channels + websocket打造在线聊天室
May 20 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
Win9x/ME下Apache+PHP安装配置
2006/10/09 PHP
php实现图片局部打马赛克的方法
2015/02/11 PHP
php错误日志简单配置方法
2016/07/11 PHP
JavaScript 开发中规范性的一点感想
2009/06/23 Javascript
jquery 简短几句代码实现给元素动态添加及获取提示信息
2011/09/01 Javascript
js 手机号码合法性验证代码集合
2012/09/29 Javascript
javascript类型转换示例
2014/04/29 Javascript
基于Node.js + WebSocket打造即时聊天程序嗨聊
2016/11/29 Javascript
Vue-resource实现ajax请求和跨域请求示例
2017/02/23 Javascript
JavaScript实现分页效果
2017/03/28 Javascript
Bootstrap Tree View简单而优雅的树结构组件实例解析
2017/06/15 Javascript
webpack进阶——缓存与独立打包的用法
2017/08/02 Javascript
JS传播事件、取消事件默认行为、阻止事件传播详解
2017/08/14 Javascript
JS数组操作之增删改查的简单实现
2017/08/21 Javascript
解决layui表格内文本超出隐藏的问题
2019/09/12 Javascript
Element-ui树形控件el-tree自定义增删改和局部刷新及懒加载操作
2020/08/31 Javascript
详解ES6 扩展运算符的使用与注意事项
2020/11/12 Javascript
浅析Python中的多进程与多线程的使用
2015/04/07 Python
Python中列表、字典、元组数据结构的简单学习笔记
2016/03/20 Python
python Django批量导入数据
2016/03/25 Python
python多线程方式执行多个bat代码
2016/06/07 Python
python验证码识别的示例代码
2017/09/21 Python
Python2包含中文报错的解决方法
2018/07/09 Python
将Django项目部署到CentOs服务器中
2018/10/18 Python
django 中QuerySet特性功能详解
2019/07/25 Python
Keras实现将两个模型连接到一起
2020/05/23 Python
Python实例教程之检索输出月份日历表
2020/12/16 Python
css3实现3D色子翻转特效
2014/12/23 HTML / CSS
使用placeholder属性设置input文本框的提示信息
2020/02/19 HTML / CSS
Burberry英国官网:英国标志性奢侈品牌
2017/03/29 全球购物
John Hardy官方网站:手工设计首饰的奢侈品牌
2017/07/05 全球购物
美国滑雪板和装备购物网站:Skis.com
2018/12/20 全球购物
劳动竞赛活动总结
2014/05/05 职场文书
药店促销活动策划方案
2014/08/24 职场文书
2014年幼儿园老师工作总结
2014/12/05 职场文书
启迪人心的励志语录:脾气永远不要大于本事
2020/01/02 职场文书