栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

循环第5.5题,尝试给100多个项目分成10个项目一个标题。全国自学考试python 第5章第5.5和5.6

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

循环第5.5题,尝试给100多个项目分成10个项目一个标题。全国自学考试python 第5章第5.5和5.6

o = -1
j = 15
print("  公斤 |   磅    |   公斤    |   磅   ")

for i in range(1, 21):
    for k in range(1, 10, 2):
        j += 5
        o += 2
        print(format(o, ">4"), " | ", format(round(o * 2.2, 2), ">6.1f"),
              " | ", format(j / 2.2, ">6.2f"), "|",
              format(j, ">6"))
    print("  公斤 |   磅    |   公斤    |   磅   ")

结果刚刚的 说明题让我分别计算1-199公斤 和 20-515磅。这个方法看题就行。 主要分享今天怎么算的。如果不用每5个来一个标题,直接可以用i的循环即 for i in range(1,200,2): 然后用i再成2.2 得出第1和第2列。但是加入了每5行一个标题后,这么做就不好使了。 所以我放弃了用i来担任运算的方式。新建了一个o的变量。用他来运算。用i担任循环次数。这里要说嵌套循环1-199如何计算 首先i *21次(21次实际是20次,要减1) 即为for i in range(1,21) 然后k*10(10实际为9) 即for k in range(1,10,2) 这二者组合得出了1-199并且步幅为2的循环数。为了我以后回看,谢谢大家
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/1022626.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号