python不用循环求1至100的和,python输出1-100所有数的和

首页 > 教育培训 > 作者:YD1662023-07-30 18:24:25

#方法一

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))))

栏目热文

文档排行

本站推荐

Copyright © 2018 - 2021 www.yd166.com., All Rights Reserved.