求整数段[A,B]的和

题目内容:
给定两个整数A和B,输出从A到B的所有整教以及这些数的和(含A与B) .
输入格式:
在行中给出2个整数用A和B, 其间以空格分隔。
输出格式:
首先顺序输出从A倒B的所有整数,每5个数字占一行,每个数字占5个字符宽度,向右对齐。最后在行中按Sum = x的格式(注意=两侧的空格,Sum开头大写)输出全部数字的和。


A = int(input("整数A:"))
B = int(input("整数B:"))
sum = 0
count = 0
for i in range(A, B+1):
    print('{:>5d}'.format(i), end="")
    sum += i
    count += 1
    if count == 5:
        print("\n", end="")
        count = 0
print("")
print("Sum = {:d}".format(sum))

A, B=map(int,input("输入A、B的值: ").split())
a = 0
if A < B:
    count = 0
    for i in range(A,B+1):
        count += 1
        a += i
        if count % 5 == 0:
            print(i)
        else:
            print(i, end="  ")
else:
    count = 0
    for i in range(B, A + 1):
        count += 1
        a += i
        if count % 5 == 0:
            print(i)
        else:
            print(i, end="  ")
print("\nSum = {}".format(a))

easy

输入两个数当始末,然后开始5个一循环输出一行,在最后sum换行输出按格式即可

这题简单