zzh11 发表于 2020-11-4 11:42:05

求帮解释代码

suchocolate 发表于 2020-11-4 12:02:40

{:10_277:}

笨鸟学飞 发表于 2020-11-4 12:25:20

#1、range(0,10,1)构建序列,从0开始,到10(不包含10)结束,步长为1,也就是生成了
#2、for in循环,每次循环把序列中的值依次赋值给变量i,从0开始9结束
for i in range(0,10,1):   
        i = 10 - i#3、把10-i的值赋值给i,依次为10、9、8、7……1
        #4、print()函数的参数计算依次为:
        #0个空格+10个(百分号加空格)
        #1个空格+9个(百分号加空格)
        print(' '*(10-i)+'% '*i)
页: [1]
查看完整版本: 求帮解释代码