函数是将一段实现功能的完整代码,使用函数名称进行封装,通过函数名称进行调用。
1、函数定义的语法结构:
def 函数名(参数列表):
函数体
[return 返回值列表]
2、 函数的调用:
(1)不带返回值的函数直接调用
(2)带返回值的函数调用之后要将结果保存到变量中
3、函数参数的类型
(1) 函数定义处的参数称之为形式参数,形式参数可以定成:
位置参数、默认值参数、可变参数
(2)函数调用处的参数称为实际参数,在进行参数传递时可以使用关键字参数传参或位置参数传参
示例:定义函数计算累加和
def get_sum(num): #num叫形式参数
s=0
for i in range(1,num+1):
s+=i
print(f'1到{num}之间的累加和为:{s}')
#函数的调用
get_sum(10) #1-10之间的累加和 10是实际参数值
get_sum(100) #1-100之间的累加和 100是实际参数值
get_sum(1000) #1-1000之间的累加和 1000是实际参数值