鱼C论坛

 找回密码
 立即注册
12
返回列表 发新帖
楼主: whowho

[已解决]print缩进

[复制链接]
发表于 2021-2-27 22:29:30 | 显示全部楼层    本楼为最佳答案   
whowho 发表于 2021-2-23 19:48
第一个print执行的结果怎么理解[0]
[0, 100]
[0, 100, 200]

这是print在最内层的情况:
for i in range(5):
    result = []
    for m in range(10):
        result.append(i*1000+m*100)
        print(result)
一、i=0: 执行result = []
        m=0 执行
        result.append(i*1000+m*100)
        print(result)
结果为[0]
        m=1 执行
        result.append(i*1000+m*100)
        print(result)
结果为[0, 100]
        m=2 执行
        result.append(i*1000+m*100)
        print(result)
结果为[0, 100, 200]
        。。。。
        m=9 执行
        result.append(i*1000+m*100)
        print(result)
结果为:[0, 100, 200, 300, 400, 500, 600, 700, 800, 900]

二、i=1:执行result = [](清空)
        m=0 执行
        result.append(i*1000+m*100)
        print(result)
结果为[1000]
        m=1 执行
        result.append(i*1000+m*100)
        print(result)
结果为[1000, 1100]
        m=2 执行
        result.append(i*1000+m*100)
        print(result)
结果为[1000, 1100, 1200]
        。。。。
        m=9 执行
        result.append(i*1000+m*100)
        print(result)
结果为:[1000, 1100, 1200, 1300, 1400, 1500, 1600, 1700, 1800, 1900]

三、i=2:执行result = [](清空)
        m=0 执行
        result.append(i*1000+m*100)
        print(result)
结果为[2000]
        m=1 执行
        result.append(i*1000+m*100)
        print(result)
结果为[2000, 2100]
        m=2 执行
        result.append(i*1000+m*100)
        print(result)
结果为[2000, 2100, 2200]
        。。。。
        m=9 执行
        result.append(i*1000+m*100)
        print(result)
结果为:[2000, 2100, 2200, 2300, 2400, 2500, 2600, 2700, 2800, 2900]



五、i=4:执行result = [](清空)
        m=0 执行
        result.append(i*1000+m*100)
        print(result)
结果为[4000]
        m=1 执行
        result.append(i*1000+m*100)
        print(result)
结果为[4000, 4100]
        m=2 执行
        result.append(i*1000+m*100)
        print(result)
结果为[4000, 4100, 4200]
        。。。。
        m=9 执行
        result.append(i*1000+m*100)
        print(result)
结果为:[4000, 4100, 4200, 4300, 4400, 4500, 4600, 4700, 4800, 4900]  
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2025-1-16 10:48

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表