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  连接字符串(join %)
Sep 06 Python
python聊天程序实例代码分享
Nov 18 Python
Python写的Tkinter程序屏幕居中方法
Mar 10 Python
浅析Python中signal包的使用
Nov 13 Python
python在Windows下安装setuptools(easy_install工具)步骤详解
Jul 01 Python
TF-IDF与余弦相似性的应用(二) 找出相似文章
Dec 21 Python
Python中py文件引用另一个py文件变量的方法
Apr 29 Python
Python爬虫之pandas基本安装与使用方法示例
Aug 08 Python
TensorFlow命名空间和TensorBoard图节点实例
Jan 23 Python
Pyecharts 动态地图 geo()和map()的安装与用法详解
Mar 25 Python
python 调用Google翻译接口的方法
Dec 09 Python
python实战之90行代码写个猜数字游戏
Apr 22 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
Protoss建筑一览
2020/03/14 星际争霸
PHP中怎样保持SESSION不过期 原理及方案介绍
2013/08/08 PHP
PHP 正则表达式常用函数
2014/08/17 PHP
php实现最简单的MVC框架实例教程
2014/09/08 PHP
前端开发部分总结[兼容性、DOM操作、跨域等](持续更新)
2010/03/04 Javascript
文本框中,回车键触发事件的js代码[多浏览器兼容]
2010/06/07 Javascript
jQuery图片轮播的具体实现
2013/09/11 Javascript
防止jQuery ajax Load使用缓存的方法小结
2014/02/22 Javascript
控制台报错object is not a function的解决方法
2014/08/24 Javascript
jQuery判断多个input file 都不能为空的例子
2015/06/23 Javascript
jQuery解析json数据实例分析
2015/11/24 Javascript
微信小程序 页面跳转传参详解
2016/10/28 Javascript
解决js ajax同步请求造成浏览器假死的问题
2018/01/18 Javascript
angularjs 缓存的使用详解
2018/03/19 Javascript
jQuery选择器之基本选择器用法实例分析
2019/02/19 jQuery
Vue中watch、computed、updated三者的区别及用法
2020/07/27 Javascript
Openlayers测量距离与面积的实现方法
2020/09/25 Javascript
下载糗事百科的内容_python版
2008/12/07 Python
Python三元运算实现方法
2015/01/12 Python
Python3 适合初学者学习的银行账户登录系统实例
2017/08/08 Python
Python3实现将一维数组按标准长度分隔为二维数组
2019/11/29 Python
python将三维数组展开成二维数组的实现
2019/11/30 Python
jupyter实现重新加载模块
2020/04/16 Python
Python3+Appium安装及Appium模拟微信登录方法详解
2021/02/16 Python
Python中Qslider控件实操详解
2021/02/20 Python
PHP面试题及答案二
2015/05/23 面试题
strlen的几种不同实现方法
2013/05/31 面试题
JVM是一个编译程序还是解释程序
2012/09/11 面试题
会计实习自我鉴定
2013/12/04 职场文书
工地资料员岗位职责
2013/12/31 职场文书
我爱我校演讲稿
2014/05/21 职场文书
卫生院健康教育实施方案
2014/06/07 职场文书
仓管员岗位职责
2015/02/03 职场文书
2015年出纳工作总结与计划
2015/05/18 职场文书
Java循环队列与非循环队列的区别总结
2021/06/22 Java/Android
MySQL三种方式实现递归查询
2022/04/18 MySQL