20行python代码的入门级小游戏的详解


Posted in Python onMay 05, 2019

背景:

作为一个python小白,今天从菜鸟教程上看了一些python的教程,看到了python的一些语法,对比起来(有其他语言功底),感觉还是非常有趣,就随手添了一点内容,改了一个小例程,当着练练手,从一些小例子入门感觉效率很高。

代码内容:

不多说了,直接上代码:

import random
rang1 = int(input("请设置本局游戏的最小值:"))
rang2 = int(input("请设置本局游戏的最大值:"))
num = random.randint(rang1,rang2)
guess = "guess"
print("数字猜谜游戏!")
i = 0
while guess != num:
  i += 1
  guess = int(input("请输入你猜的数字:"))
 
  if guess == num:
    print("恭喜,你猜对了!")
  elif guess < num:
    print("你猜的数小了...")
  else:
    print("你猜的数大了...")
 
print("你总共猜了%d" %i + "次",end = '')
print(",快和你朋友较量一下...")

游戏内容很简单,相信想学的人应该都能看懂,我就不解释了,自己玩了之后发现小游戏还是挺有魔力,游戏还有很多可以改进,希望从此提高你编程的兴趣。

以上所述是小编给大家介绍的python入门级小游戏详解整合,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

Python 相关文章推荐
35个Python编程小技巧
Apr 01 Python
跟老齐学Python之有点简约的元组
Sep 24 Python
Python实现通讯录功能
Feb 22 Python
10个Python小技巧你值得拥有
Sep 29 Python
python微元法计算函数曲线长度的方法
Nov 08 Python
解决python3.5 正常安装 却不能直接使用Tkinter包的问题
Feb 22 Python
Windows 安装 Anaconda3+PyCharm的方法步骤
Jun 13 Python
Django model update的多种用法介绍
Mar 28 Python
python对execl 处理操作代码
Jun 22 Python
python基本算法之实现归并排序(Merge sort)
Sep 01 Python
python 监控logcat关键字功能
Sep 04 Python
python调用jenkinsAPI构建jenkins,并传递参数的示例
Dec 09 Python
python2.7 安装pip的方法步骤(管用)
May 05 #Python
Python中print和return的作用及区别解析
May 05 #Python
Python深拷贝与浅拷贝用法实例分析
May 05 #Python
Python3中函数参数传递方式实例详解
May 05 #Python
python制作填词游戏步骤详解
May 05 #Python
python开发游戏的前期准备
May 05 #Python
Python实现多态、协议和鸭子类型的代码详解
May 05 #Python
You might like
网页游戏开发入门教程二(游戏模式+系统)
2009/11/02 PHP
PHP与javascript实现变量交互的示例代码
2013/07/23 PHP
PHP检查网站是否宕机的方法示例
2017/07/24 PHP
laravel利用中间件防止未登录用户直接访问后台的方法
2019/09/30 PHP
Mootools 1.2教程 滑动效果(Slide)
2009/09/15 Javascript
一个获取第n个元素节点的js函数
2014/09/02 Javascript
js对象基础实例分析
2015/01/13 Javascript
DOM基础教程之使用DOM控制表单
2015/01/20 Javascript
Bootstrap对话框使用实例讲解
2016/09/24 Javascript
关于Jquery中的bind(),on()绑定事件方式总结
2016/10/26 Javascript
d3.js实现简单的网络拓扑图实例代码
2016/11/06 Javascript
JS对象创建的几种方式整理
2017/02/28 Javascript
ThinkPHP+jquery实现“加载更多”功能代码
2017/03/11 Javascript
使用sessionStorage解决vuex在页面刷新后数据被清除的问题
2018/04/13 Javascript
用JS实现根据当前时间随机生成流水号或者订单号
2018/05/31 Javascript
使用validate.js实现表单数据提交前的验证方法
2018/09/04 Javascript
详解微信小程序中组件通讯
2018/10/30 Javascript
Node.js中package.json中库的版本号(~和^)
2019/04/02 Javascript
Vue实现拖放排序功能的实例代码
2019/07/08 Javascript
js 数组当前行添加数据方法详解
2020/07/28 Javascript
[01:16:50]DOTA2-DPC中国联赛 正赛 Phoenix vs CDEC BO3 第一场 3月7日
2021/03/11 DOTA
Python中的ConfigParser模块使用详解
2015/05/04 Python
基于ID3决策树算法的实现(Python版)
2017/05/31 Python
Python安装lz4-0.10.1遇到的坑
2018/05/20 Python
基于python OpenCV实现动态人脸检测
2018/05/25 Python
Python实现的IP端口扫描工具类示例
2019/02/15 Python
详解python运行三种方式
2019/05/13 Python
Pandas之groupby( )用法笔记小结
2019/07/23 Python
Python中内建模块collections如何使用
2020/05/27 Python
ZINVO手表官网:男士和女士手表
2019/03/10 全球购物
Linux面试经常问的文件系统操作命令
2015/11/05 面试题
总务岗位职责
2013/11/19 职场文书
绿色校园广播稿
2014/10/13 职场文书
安全生产工作汇报
2014/10/28 职场文书
作文之亲情600字
2019/09/23 职场文书
防止web项目中的SQL注入
2021/12/06 MySQL