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标准库之多进程(multiprocessing包)介绍
Nov 25 Python
Django中使用group_by的方法
May 26 Python
win10下Python3.6安装、配置以及pip安装包教程
Oct 01 Python
python构建深度神经网络(续)
Mar 10 Python
python字符串与url编码的转换实例
May 10 Python
解决python中 f.write写入中文出错的问题
Oct 31 Python
Python中fnmatch模块的使用详情
Nov 30 Python
解析Python的缩进规则的使用
Jan 16 Python
pandas 缺失值与空值处理的实现方法
Oct 12 Python
Tensorflow中tf.ConfigProto()的用法详解
Feb 06 Python
Python 列表中的修改、添加和删除元素的实现
Jun 11 Python
matplotlib交互式数据光标实现(mplcursors)
Jan 13 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
中英文字符串翻转函数
2008/12/09 PHP
php获取开始与结束日期之间所有日期的方法
2016/11/29 PHP
TP5框架简单登录功能实现方法示例
2019/10/31 PHP
用ADODB.Stream转换
2007/01/22 Javascript
图像替换新技术 状态域方法
2010/01/28 Javascript
js 事件处理函数间的Event物件是否全等
2011/04/08 Javascript
用js实现in_array的方法
2013/11/05 Javascript
Google Dart编程语法和基本类型学习教程
2013/11/27 Javascript
table对象中的insertRow与deleteRow使用示例
2014/01/26 Javascript
IE6 hack for js 集锦
2014/09/23 Javascript
JavaScript 事件绑定及深入
2015/04/13 Javascript
JavaScript中常见的字符串操作函数及用法汇总
2015/05/04 Javascript
jquery读取xml文件实现省市县三级联动的方法
2015/05/29 Javascript
jQuery给指定的table动态添加删除行的操作方法
2016/10/12 Javascript
JS失效 提示HTML1114: (UNICODE 字节顺序标记)的代码页 utf-8 覆盖(META 标记)的冲突的代码页 utf-8
2017/06/23 Javascript
基于Jquery Ajax type的4种类型(详解)
2017/08/02 jQuery
浅谈Webpack 是如何加载模块的
2018/05/24 Javascript
JS实现前端页面的搜索功能
2018/06/12 Javascript
layer弹出的iframe层在执行完毕后关闭当前弹出层的方法
2018/08/17 Javascript
JavaScript的Proxy可以做哪些有意思的事儿
2019/06/15 Javascript
vue element table中自定义一些input的验证操作
2020/07/18 Javascript
利用Python脚本在Nginx和uwsgi上部署MoinMoin的教程
2015/05/05 Python
浅谈flask截获所有访问及before/after_request修饰器
2018/01/18 Python
python3使用SMTP发送简单文本邮件
2018/06/19 Python
用python 实现在不确定行数情况下多行输入方法
2019/01/28 Python
python 删除excel表格重复行,数据预处理操作
2020/07/06 Python
一款超酷的js+css3实现的3D标签云特效兼容ie7/8/9
2013/11/18 HTML / CSS
NULL是什么,它是怎么定义的
2015/05/09 面试题
法学毕业生自我鉴定
2014/01/31 职场文书
师德师风自我剖析材料
2014/09/27 职场文书
新郎新娘答谢词
2015/01/04 职场文书
行政处罚事先告知书
2015/07/01 职场文书
Nginx配置SSL证书出错解决方案
2021/03/31 Servers
Nginx下配置Https证书详细过程
2021/04/01 Servers
MySQL8.0的WITH查询详情
2021/08/30 MySQL
浅谈JavaScript作用域
2021/12/06 Javascript