练习10:使用while循环,接收用户input()输入一个正整数n,求1~n的和并打印,还要打印出计算公式。如:输入5,输出1+2+3+4+5=15
题干:使用while循环,接收用户input()输入一个正整数n,求1~n的和并打印,还要打印出计算公式。如:输入5,输出1+2+3+4+5=15
n = int(input("enter a integer: "))
res = 0
num_list = []
i = 1
while i <= n:
res += i
num_list.append(i)
i += 1
print('求和结果:',res)
print('+'.join(list(map(str,num_list))),"=",res,sep='') # sep:设置间隔符,默认是一个空格