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 相关文章推荐
深入理解Python中装饰器的用法
Jun 28 Python
Python中property函数用法实例分析
Jun 04 Python
python实现pdf转换成word/txt纯文本文件
Jun 07 Python
对Python 多线程统计所有csv文件的行数方法详解
Feb 12 Python
Python读写文件基础知识点
Jun 10 Python
Pycharm+django2.2+python3.6+MySQL实现简单的考试报名系统
Sep 05 Python
python能做什么 python的含义
Oct 12 Python
python+mysql实现个人论文管理系统
Oct 25 Python
Python调用钉钉自定义机器人的实现
Jan 03 Python
python Cartopy的基础使用详解
Nov 01 Python
python的scipy.stats模块中正态分布常用函数总结
Feb 19 Python
Python 的演示平台支持 WSGI 接口的应用
Apr 20 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
CodeIgniter php mvc框架 中国网站
2008/05/26 PHP
Yii2实现增删改查后留在当前页的方法详解
2017/01/13 PHP
深入讲解PHP的对象注入(Object Injection)
2017/03/01 PHP
PHP实现的注册,登录及查询用户资料功能API接口示例
2017/06/06 PHP
IE和Mozilla的兼容性汇总event
2007/08/12 Javascript
jQuery 前的按键判断代码
2010/03/19 Javascript
父页面显示遮罩层弹出半透明状态的dialog
2014/03/04 Javascript
js实现完全自定义可带多级目录的网页鼠标右键菜单方法
2015/02/28 Javascript
JavaScript实现向OL列表内动态添加LI元素的方法
2015/03/21 Javascript
js组件SlotMachine实现图片切换效果制作抽奖系统
2016/04/17 Javascript
JQuery EasyUI学习教程之datagrid 添加、修改、删除操作
2016/07/09 Javascript
js前端面试题及答案整理(一)
2016/08/26 Javascript
Javascript之面向对象--接口
2016/12/02 Javascript
JS实现自定义状态栏动画文字效果示例
2017/10/12 Javascript
vue中 v-for循环的用法详解
2020/02/19 Javascript
基于vue+echarts 数据可视化大屏展示的方法示例
2020/03/09 Javascript
Vue——解决报错 Computed property &quot;****&quot; was assigned to but it has no setter.
2020/12/19 Vue.js
python with statement 进行文件操作指南
2014/08/22 Python
python引入导入自定义模块和外部文件的实例
2017/07/24 Python
numpy自动生成数组详解
2017/12/15 Python
matlab中实现矩阵删除一行或一列的方法
2018/04/04 Python
Python拼接字符串的7种方法总结
2018/11/01 Python
python linecache 处理固定格式文本数据的方法
2019/01/08 Python
PyTorch实现更新部分网络,其他不更新
2019/12/31 Python
Python使用lambda抛出异常实现方法解析
2020/08/20 Python
Jupyter安装链接aconda实现过程图解
2020/11/02 Python
详解Open Folder as PyCharm Project怎么添加的方法
2020/12/29 Python
出国留学自荐信
2013/10/25 职场文书
全神贯注教学反思
2014/02/03 职场文书
个人投资计划书
2014/05/01 职场文书
水浒传读书笔记
2015/06/25 职场文书
高中运动会前导词
2015/07/20 职场文书
小学教师师德培训心得体会
2016/01/09 职场文书
个人房屋租赁合同(标准范本)
2019/09/16 职场文书
idea下配置tomcat避坑详解
2022/04/12 Servers
ubuntu下常用apt命令介绍
2022/06/05 Servers