码迷,mamicode.com
首页 > 编程语言 > 详细

python实现1加到100

时间:2019-07-17 19:11:31      阅读:372      评论:0      收藏:0      [点我收藏+]

标签:for   range   red   end   sum   ret   return   函数   UNC   

‘‘‘
python实现任意数到任意数相加,如:1加到100
‘‘‘

#第一种是for循环
# def sum(start, end):
# sum = 0
# for one in range(start, end+1):
# sum = one + sum
# one += 1
# return sum
#
# result = sum(1, 100)
# print(result)

#第二种是while循环
def sum2(start,end):
i = start
sum = 0
while i <= end:
sum += i
i += 1
return sum

result = sum2(-0.01,100.0009)
print(result)

#第三种,导入模块的内建函数reduce,只能整数?
# from functools import reduce
# def sum(x, y):
# return x + y
# result = reduce(sum, range(1,101))
# print(result)

python实现1加到100

标签:for   range   red   end   sum   ret   return   函数   UNC   

原文地址:https://www.cnblogs.com/tracker001/p/11202705.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!