用python实现从1加到100的三种方法: for循环,while循环,导入模块法
2016-05-29 10:41
2759 查看
第一种是for循环
第二种是while循环
第三种,导入模块的内建函数reduce
def sumStartToEnd(start,end): sum = 0 for n in range(start,end+1,1): sum = sum + n return sum #if __name__ == '__main__' : print(sumStartToEnd(1,10000))
def sum(): sum = 0 for n in range(1,101): sum = sum + n return sum print(sum())
第二种是while循环
def sum(): sum = 0 x=1 while x < 101: sum = sum + x x+=1 return sum print(sum())
第三种,导入模块的内建函数reduce
def sum(x, y): return x + y from functools import reduce print(reduce(sum, range(1,101)))
相关文章推荐
- python异常处理
- python编写工具及配置(notepad++)
- NumPy 基本运算
- 端口Banner抓取
- 远程执行服务器脚本
- 更改python编码
- 安卓手机上的python运行环境-qpython
- 21. Merge Two Sorted Lists [easy] (Python)
- 程序自助发布
- 计算偏度Skewness与峰度kurtosis的python程序——简单
- Python2与Python3共存的环境配置
- 深入浅析python继承问题
- Python - 时间函数
- python 多线程之threading
- Python Queue模块
- idapython import site failed
- Python数据可视化之数据密度分布
- python初学(3)列表(List)应用(待续ing)
- 在Python标准库的json包中,提供了JSONEncoder和JSONDecoder两个类来实现Json字符串和dict类型数据的互相转换。
- LeetCode Largest Number