python基础详解之if循环语句
前言
还记得这个九九乘法表吗,这次课后相信你可以用代码给你的小弟弟妹妹们变出这份“葵花宝典”。
循环
如果要把循环翻译成机器语言,那他对应的可以是 for…in… ,循环就像是一个可爱的搬砖人,简单的一条语句帮我们解决了很多的重复劳动。
上面的语句实现了计算15,25,35,45,55的功能,i就像是一个彩票,不过他有自己的性格,这是个热爱平等的彩票,他会依次访问【 】里的值,当他访问1时i就为1,此时将会执行print(15),接下来访问2时i就为2,继续执行乘法工作,直到【】里每一个都被叫到时完成工作。
小案例1
接下来我们来看看怎么用循环语句实现这样一个菱形金字塔的输出吧!
通过上面代码我们就可以实现金字塔的输出啦,第一行语句询问用户需要多少层的金字塔,用户要什么我们就乖巧的按需提供,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循环语句内容请搜索 以前的文章或继续浏览下面的相关文章希望大家以后多多支持 !
最后更新于 2021-11-22 08:21:11 并被添加「」标签,已有 位童鞋阅读过。
本站使用「署名 4.0 国际」创作共享协议,可自由转载、引用,但需署名作者且注明文章出处
相关文章
- 适用华为p30钢化膜p40p20mate40e/nova/5/4E/5i/7/8/9/pro全屏P50荣耀8X水凝v40v30x10畅享30s贴膜20s手机6se
- pycharm最新激活码有效期至2100年(亲测可用)
- 虚拟机怎么安装Ubuntu 15.04试用?
- 厨房浴室加高防溅盒户外开关漏电插座面板防水罩保护盖防水盒家用
- 卡通耐高温小号儿童宝宝学饮杯直饮密胺美乐蒂可爱餐具漱口水杯