sum2=0 for i in range(1,101): sum2 =i print(sum2),我来为大家讲解一下关于python求1到100之间的和?跟着小编一起来看一看吧!

python求1到100之间的和(5种方式用python求出1-100的和)

python求1到100之间的和

#方法一

sum2=0 for i in range(1,101): sum2 =i print(sum2)

#方法二

def fsum(n): s=0 for i in range(1,n 1): s =i print(s) fsum(100)

#方法三while循环实现

def fsum1(n): i=0 #初始化变量 s=0 while i<n 1: #条件判断 s =i #循环体 i =1 #改变变量 print(s) fsum1(100)

#方法四递归的思路

def fsum2(n): if n==1: return 1 else: return n fsum2(n-1) print(fsum2(100))

#方法五一句代码搞定

print(sum(list(range(1,101))))

,