将利用for循环求1—100的所有整数和的函数定义为函数。用户从键盘键入一个数,调用该函数,计算这个整数的累加和。
定义函数,计算整数的累加和程序如下:
#定义求所有整数和的函数
def sums(n):
total = 0
for i in range(1, n + 1):
total += i
return total
n = int(input('输入一个整数:'))
print('{}的累加和={}'.format(n,sums(n)))
运行结果:
def sum_of_integers(n):
total = 0
for i in range(1, n+1):
total += i
return total
通过调用此函数并传递一个整数作为参数来计算该整数的累加和。例如,如果您想计算从 1 到 100 的所有整数的和,可以这样调用函数:sum_of_integers(100)。