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中的localtime()方法使用详解
May 22 Python
Python制作简易注册登录系统
Dec 15 Python
Python时间戳使用和相互转换详解
Dec 11 Python
python通过elixir包操作mysql数据库实例代码
Jan 31 Python
python处理csv中的空值方法
Jun 22 Python
python 模拟银行转账功能过程详解
Aug 06 Python
Python上下文管理器用法及实例解析
Nov 11 Python
python中的函数递归和迭代原理解析
Nov 14 Python
TensorFlow查看输入节点和输出节点名称方式
Jan 04 Python
Python读写操作csv和excle文件代码实例
Mar 16 Python
详解Python利用configparser对配置文件进行读写操作
Nov 03 Python
python实现商品进销存管理系统
May 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
PHP小技巧搜集,每个PHPer都来露一手
2007/01/02 PHP
基于preg_match_all采集后数据处理的一点心得笔记(编码转换和正则匹配)
2014/01/31 PHP
PHP递归遍历指定目录的文件并统计文件数量的方法
2015/03/24 PHP
深入理解PHP内核(一)
2015/11/10 PHP
PHP上传图片类显示缩略图功能
2016/06/30 PHP
javascritp实现input输入框相关限制用法
2007/06/29 Javascript
Js数组的操作push,pop,shift,unshift等方法详细介绍
2012/12/28 Javascript
JavaScript直播评论发弹幕切图功能点集合效果代码
2016/06/26 Javascript
jQuery如何封装输入框插件
2016/08/19 Javascript
Easyui的组合框的取值与赋值
2016/10/28 Javascript
谈谈jQuery之Deferred源码剖析
2016/12/19 Javascript
原生JS实现循环Nodelist Dom列表的4种方式示例
2018/02/11 Javascript
JS实现运动缓冲效果的封装函数示例
2018/02/18 Javascript
vue 解决addRoutes动态添加路由后刷新失效问题
2018/07/02 Javascript
JS获取浏览器地址栏的多个参数值的任意值实例代码
2018/07/24 Javascript
Vue-router 中hash模式和history模式的区别
2018/07/24 Javascript
vue-router beforeEach跳转路由验证用户登录状态
2018/12/26 Javascript
使用koa2创建web项目的方法步骤
2019/03/12 Javascript
[46:16]2018DOTA2亚洲邀请赛3月30日 小组赛B组 iG VS VP
2018/03/31 DOTA
[02:27]2018DOTA2亚洲邀请赛赛前采访-OpTic
2018/04/03 DOTA
[01:03:03]VP vs Mineski 2018国际邀请赛淘汰赛BO3 第一场 8.22
2018/08/23 DOTA
[48:48]完美世界DOTA2联赛PWL S3 Magama vs GXR 第一场 12.19
2020/12/24 DOTA
菜鸟使用python实现正则检测密码合法性
2016/01/05 Python
浅谈Django2.0 加xadmin踩的坑
2019/11/15 Python
Python Sympy计算梯度、散度和旋度的实例
2019/12/06 Python
python requests包的request()函数中的参数-params和data的区别介绍
2020/05/05 Python
Python对excel的基本操作方法
2021/02/18 Python
CSS3 RGBA色彩模式使用实例讲解
2016/04/26 HTML / CSS
使用html2canvas实现将html内容写入到canvas中生成图片
2020/01/03 HTML / CSS
我们没有写servlet的构造方法,那么容器是怎么创建servlet的实例呢
2013/04/24 面试题
技校教师求职简历的自我评价
2013/10/20 职场文书
社区节水倡议书
2015/04/29 职场文书
创业计划书之暑假培训班
2019/11/09 职场文书
解决go在函数退出后子协程的退出问题
2021/04/30 Golang
深入理解python协程
2021/06/15 Python
关于Python中进度条的六个实用技巧分享
2022/04/05 Python