python
#函数就是一段可以重复使用的代码
# 使用函数的方式来求和
# 定义一个函数
def calcsum(begin, end):
sum = 0
for i in range(begin, end + 1):
sum += i
print(sum)
# 求1-5的和
calcsum(1, 5)
# 求10-100的和
calcsum(10, 100)
# 求1-100的和
calcsum(1, 100)
python中要求,函数定义 写在前面,函数调用写在后面,先定义再调用。
对参数的要求:
python
# 在python中,形参和实参的个数匹配就好,对类型没有要求
# 只要保证传入的参数,在函数体里面能够支持对应的运算即可
def add(a, b):
return a + b
print(add(1, 2))
print(add('hello', 'world'))
python调用一次函数可以返回多个值
python
# python中可以返回多个值
def getPoint():
x = 1
y = 2
return x,y
a , b = getPoint()
print(a)
print(b)
# 虽然返回了多个值,如果只需要一个值的话,可以用_来占位
_, c = getPoint()
print(c)