1. 求1-10的和
sum1 = 0
for i in range(11):
sum1 += i
print("sum1:", sum1)
2. 求1-100的和
sum1 = 0
for i in range(101):
sum1 += i
print("sum1:", sum1)
3. 用函数的方式编程(n可以随意改变,适合所有类似的需求)
def getSum(n):
sum1 = 0
for i in range(n):
sum1 += i
return sum1
print("sum1:", getSum(n))
3. 函数什么时候需要返回值
1. 为什么需要返回值
有一些函数需要这个函数处理一些数据后返回数据给你,比如 math.sqrt(n) ,这个函数会返回 n 的二分之一次方,外界需要这个值去操作其它东西
2. 什么时候需要返回值
求和函数需要一个求出来的和,这个就是需要返回值
def getSum(n):
sum1 = 0
for i in range(n):
sum1 += i
return sum1