怎样用python的if循环语句写菱形金字塔和九九乘法表?
Admin 2021-08-28 群英技术资讯 1995 次浏览
python的循环语句是很基础的内容,这篇文章主要给大家介绍python中if循环语句的使用,下面给大家分享python的if循环语句写菱形金字塔和九九乘法表代码,对新手学习和理解python的if循环语句有一定的帮助,有需要的朋友就往下看吧。
还记得这个九九乘法表吗,这次课后相信你可以用代码给你的小弟弟妹妹们变出这份“葵花宝典”。

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

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


通过上面代码我们就可以实现金字塔的输出啦,第一行语句询问用户需要多少层的金字塔,用户要什么我们就乖巧的按需提供,eval()函数可以把字符串数据自动转化成数值类型以免接下来运算报错,二三行是实现循环的关键,它会输出计算好数量的空格和星号组成的金字塔,使用range(x)函数,就可以生成一个从0到x-1的整数序列,range(1,1+n)可以帮助我们生成从1,到n的整数数列。
# 九九乘法表
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循环语句实现菱形金字塔和九九乘法表就介绍到这,其实if循环语句还是比较简单的,上述实例具有一定的参考价值,感兴趣的朋友可以参考学习,希望能对大家有帮助,想要了解更多python的循环语句,大家可以关注群英网络其它相关文章。
文本转载自脚本之家
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:mmqy2019@163.com进行举报,并提供相关证据,查实之后,将立刻删除涉嫌侵权内容。
猜你喜欢
Python内置函数-pow() 函数。内置和math模板都有pow() 函数,下面分别详细讲解。
Pampy是Python的一个模式匹配类库,一个只有150行的类库,该库优雅、高效值得广大Python的码农加入自己基本开发栈中。本文就来讲讲Pampy的用法,需要的可以参考一下
在web 开发过程中,Django 与后台数据库的交互是必不可少的一项,也是实现业务逻辑所需数据的重要方式,这篇文章主要给大家介绍了关于Django中常用的查询数据方法及查询对象条件的相关资料,需要的朋友可以参考下
这篇文章主要介绍了python np.arange 步长0.1的问题需要特别注意,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
今天我们来总结一下python装饰器的原理、作用和使用,之前我们以及有详细的了解过python装饰器了,因此这篇文章就带大家简单的回顾一下python装饰器的知识,有需要的朋友可以参考。
成为群英会员,开启智能安全云计算之旅
立即注册关注或联系群英网络
7x24小时售前:400-678-4567
7x24小时售后:0668-2555666
24小时QQ客服
群英微信公众号
CNNIC域名投诉举报处理平台
服务电话:010-58813000
服务邮箱:service@cnnic.cn
投诉与建议:0668-2555555
Copyright © QY Network Company Ltd. All Rights Reserved. 2003-2020 群英 版权所有
增值电信经营许可证 : B1.B2-20140078 ICP核准(ICP备案)粤ICP备09006778号 域名注册商资质 粤 D3.1-20240008