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 20 Python
python采集博客中上传的QQ截图文件
Jul 18 Python
Python程序中使用SQLAlchemy时出现乱码的解决方案
Apr 24 Python
详解Python发送邮件实例
Jan 10 Python
Python内置函数 next的具体使用方法
Nov 24 Python
python安装模块如何通过setup.py安装(超简单)
May 05 Python
Python计算库numpy进行方差/标准方差/样本标准方差/协方差的计算
Dec 28 Python
Python3 执行Linux Bash命令的方法
Jul 12 Python
python实现查找所有程序的安装信息
Feb 18 Python
什么是python的自省
Jun 21 Python
python两种获取剪贴板内容的方法
Nov 06 Python
在pycharm中使用pipenv创建虚拟环境和安装django的详细教程
Nov 30 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
计数器详细设计
2006/10/09 PHP
不用数据库的多用户文件自由上传投票系统(2)
2006/10/09 PHP
APMServ使用说明
2006/10/23 PHP
菜鸟学PHP之Smarty入门
2007/01/04 PHP
PHP数据类型的总结分析
2013/06/13 PHP
php实现在服务器端调整图片大小的方法
2015/06/16 PHP
PHP结合Jquery和ajax实现瀑布流特效
2016/01/07 PHP
基于ThinkPHP5.0实现图片上传插件
2017/09/25 PHP
过虑特殊字符输入的js代码
2010/08/05 Javascript
Javascript学习笔记一 之 数据类型
2010/12/15 Javascript
JavaScript中的splice()方法使用详解
2015/06/09 Javascript
jQuery插件windowScroll实现单屏滚动特效
2015/07/14 Javascript
使用jquery.form.js实现图片上传的方法
2016/05/05 Javascript
Vue.JS项目中5个经典Vuex插件
2017/11/28 Javascript
浅谈使用mpvue开发小程序需要注意和了解的知识点
2018/05/23 Javascript
PHP实现基于Redis的MessageQueue队列封装操作示例
2019/02/02 Javascript
深入理解javascript prototype的相关知识
2019/09/19 Javascript
JavaScript中的this原理及6种常见使用场景详解
2020/02/14 Javascript
[01:04]DOTA2:伟大的Roshan雕塑震撼来临
2015/01/30 DOTA
Python 检查数组元素是否存在类似PHP isset()方法
2014/10/14 Python
Python中的zip函数使用示例
2015/01/29 Python
python使用itchat库实现微信机器人(好友聊天、群聊天)
2018/01/04 Python
python模块smtplib学习
2018/05/22 Python
Python画图实现同一结点多个柱状图的示例
2019/07/07 Python
Python实现K折交叉验证法的方法步骤
2019/07/11 Python
浅谈Pytorch中的torch.gather函数的含义
2019/08/18 Python
如何在python中实现随机选择
2019/11/02 Python
TensorFlow keras卷积神经网络 添加L2正则化方式
2020/05/22 Python
瑞典灯具和照明网上商店:Lamp24.se
2018/03/17 全球购物
error和exception有什么区别
2012/10/02 面试题
青年教师培训方案
2014/02/06 职场文书
红头文件任命书范本
2014/06/05 职场文书
项目经理任命书内容
2014/06/06 职场文书
纪律教育学习月活动总结
2014/08/27 职场文书
董事长新年致辞
2015/07/29 职场文书
如何让你的Nginx支持分布式追踪详解
2022/07/07 Servers