python range(1,0,-1)是什么意思呀

for i in range(1.7):
    print(''*2*(6-1),end='')
    for j in range(i,0,-1):
        print(j,end='')
    print()

 

range(i,0,-1)意思是从列表的下标为i的元素开始,倒序取到下标为0的元素(但是不包括下标为0元素)

从i倒着循环到1

就是从i开始,每次-1 直到0结束,但不包括0

比如

i = 5

for v in range(i,0,-1):

    print(v)

输出