sum=0 number=int(input('請輸入整數: ')) #遞增for循環,從小到大打印出數字 print('從小到大排列輸出數字:') for i in range(1,number+1): sum+=i #設置sum為i的和 print('%d' %i,end='') #設置輸出連加的算式 if i<number: print('+',end='') else: print('=',end='') print('%d' %sum) sum=0 #遞減for循環,從大到小打印出數字 print('從大到小排列輸出數字:') for i in range(number,0,-1): sum+=i print('%d' %i,end='') if i<=1: print('=',end='') else: print('+',end='') print('%d' %sum)
輸出
請輸入整數: 7 從小到大排列輸出數字: 1+2+3+4+5+6+7=28 從大到小排列輸出數字: 7+6+5+4+3+2+1=28
