一、只输出结果:

#给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  

 

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐