python基础详解之if循环语句


Posted in Python onApril 24, 2021

前言

python基础详解之if循环语句

循环

如果要把循环翻译成机器语言,那他对应的可以是 for…in… ,循环就像是一个可爱的搬砖人,简单的一条语句帮我们解决了很多的重复劳动。

python基础详解之if循环语句

上面的语句实现了计算15,25,35,45,55的功能,i就像是一个彩票,不过他有自己的性格,这是个热爱平等的彩票,他会依次访问【 】里的值,当他访问1时i就为1,此时将会执行print(15),接下来访问2时i就为2,继续执行乘法工作,直到【】里每一个都被叫到时完成工作。

小案例1

接下来我们来看看怎么用循环语句实现这样一个菱形金字塔的输出吧!

python基础详解之if循环语句
python基础详解之if循环语句

通过上面代码我们就可以实现金字塔的输出啦,第一行语句询问用户需要多少层的金字塔,用户要什么我们就乖巧的按需提供,eval()函数可以把字符串数据自动转化成数值类型以免接下来运算报错,二三行是实现循环的关键,它会输出计算好数量的空格和星号组成的金字塔,使用range(x)函数,就可以生成一个从0到x-1的整数序列,range(1,1+n)可以帮助我们生成从1,到n的整数数列。

小案例2

# 九九乘法表
for i in range(1, 10):
    for j in range(1, i+1):
        print('{}x{}={}\t'.format(j, i, i*j), end='')
    print()

上面的乘法表则是用了循环的嵌套,用简单的语句实现乘法表的输出。

到此这篇关于python基础详解之if循环语句的文章就介绍到这了,更多相关python的if循环语句内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Python 相关文章推荐
简析Python的闭包和装饰器
Feb 26 Python
Python基于tkinter模块实现的改名小工具示例
Jul 27 Python
对Python协程之异步同步的区别详解
Feb 19 Python
Python爬虫beautifulsoup4常用的解析方法总结
Feb 25 Python
PyQt4实时显示文本内容GUI的示例
Jun 14 Python
Python如何使用bokeh包和geojson数据绘制地图
Mar 21 Python
django 实现简单的插入视频
Apr 07 Python
python 已知三条边求三角形的角度案例
Apr 12 Python
Python2.x与3​​.x版本有哪些区别
Jul 09 Python
Python连接mysql方法及常用参数
Sep 01 Python
Python非单向递归函数如何返回全部结果
Dec 18 Python
python中uuid模块实例浅析
Dec 29 Python
解决jupyter notebook图片显示模糊和保存清晰图片的操作
Jupyter notebook 输出部分显示不全的解决方案
Apr 24 #Python
Python opencv缺陷检测的实现及问题解决
解决jupyter notebook启动后没有token的坑
numpy数据类型dtype转换实现
Apr 24 #Python
解决python存数据库速度太慢的问题
Apr 23 #Python
python实战之90行代码写个猜数字游戏
Apr 22 #Python
You might like
PHP与MySQL交互使用详解
2006/10/09 PHP
解析CI的AJAX分页 另类实现方法
2013/06/27 PHP
ecshop实现smtp发送邮件
2015/02/03 PHP
PHP获取ip对应地区和使用网络类型的方法
2015/03/11 PHP
Joomla实现组件中弹出一个模式(modal)窗口的方法
2016/05/04 PHP
Laravel 集成微信用户登录和绑定的实现
2019/12/27 PHP
jQuery 操作XML入门
2008/12/25 Javascript
angularJS提交表单(form)
2015/02/09 Javascript
JavaScript中的fontsize()方法使用详解
2015/06/08 Javascript
JS实现IE状态栏文字缩放效果代码
2015/10/24 Javascript
ReactNative页面跳转实例代码
2016/09/27 Javascript
深入理解JavaScript中的for循环
2017/02/07 Javascript
解决angularjs前后端分离调用接口传递中文时中文乱码的问题
2018/08/13 Javascript
Vue实现用户自定义字段显示数据的方法
2018/08/28 Javascript
vue-lazyload使用总结(推荐)
2018/11/01 Javascript
原生js通过一行代码实现简易轮播图
2019/06/05 Javascript
详解vue-router的Import异步加载模块问题的解决方案
2020/05/13 Javascript
浅谈element中InfiniteScroll按需引入的一点注意事项
2020/06/05 Javascript
Python pass 语句使用示例
2014/03/11 Python
Python使用代理抓取网站图片(多线程)
2014/03/14 Python
python处理文本文件实现生成指定格式文件的方法
2014/07/31 Python
简单谈谈python中的语句和语法
2017/08/10 Python
Python字符串拼接六种方法介绍
2017/12/18 Python
Python Pandas对缺失值的处理方法
2019/09/27 Python
Python控制台输出时刷新当前行内容而不是输出新行的实现
2020/02/21 Python
Python通过正则库爬取淘宝商品信息代码实例
2020/03/02 Python
Spartoo荷兰:鞋子、包包和服装
2018/07/12 全球购物
Europcar澳大利亚官网:全球汽车租赁领域的领导者
2019/03/24 全球购物
C/C++程序员常见面试题一
2012/12/08 面试题
护理职业应聘自荐书
2013/09/29 职场文书
内容编辑个人求职信
2013/12/10 职场文书
个人诉讼委托书范本
2014/10/17 职场文书
专家推荐信怎么写
2015/03/25 职场文书
唱歌比赛拉拉队口号
2015/12/25 职场文书
毕业生求职自荐信(2016最新版)
2016/01/28 职场文书
Python常遇到的错误和异常
2021/11/02 Python