工作上升,但为什么它不打印任何降序当> b(python3)

时间:2018-03-31 18:56:02

标签: input printing integer compare

我想在> b时按降序打印。当b> a时它按升序工作正常但是当a> b

时没有按降序输出
a = int(input())
b = int(input())
if a<b:
    for i in range (a,b+1):
        print (i,end=' ')
if a>b:
    c=int(a)
    for i in range (a,b+1):
        c=c-1
        print (c,end=' ')

1 个答案:

答案 0 :(得分:0)

不确定这是什么语言,但通过推断,肯定是第二种:

for i in range (a, b+1):

即,当&gt; b它应该是这样的:

for i in range (b, a+1):