您的当前位置:首页正文

用python算1+2+3+···+n

2024-11-08 来源:个人技术集锦

 一、只输出结果:

#给sum和number赋值,number用input输入
sum=0
number=int(input("请输入整数"))
#for循环,如果i在序列里面,则sum循环加到i,直到最后的数为number
for i in range(1,number+1):
    sum += i
#最后输出sum
print(sum)

其中涉及的语法

1、for循环

2、range()

3、+=

sum=0; number=int(input("请输入整数:"))
print("从小到大排列输出数字:")
for i in range(1,number+1):
    sum += i  #设置sum为i的和
    print("%d"%(i),end='') #把i放在同一行里,用空格作为终止符
    if i<number: print("+",end='')  #设置输出连加的算式:如果i小于输入的n,就输出加号,否则输出等号
    else: print("=",end='')
#最后输出整数的sum
print("%d"%(sum))

其中涉及的语法:

1、if循环

 2、print  

 

Top