第8章 1 函数及常用的内置函数

函数的定义及调用 p89

函数是将一段实现功能的完整代码,使用函数名称进行封装,通过函数名称进行调用。以此达到一次编写,多次调用的目的

内置函数:python开发者写好的函数
输出函数print()
输入函数input()
列表定义函数list()

自定义函数:程序员根据自己的需求自定义特定功能的函数

def 函数名称 (参数列表):
	函数体
	[return 返回值列表] # 返回值可以是多个,所以是列表。非必须,没有返回值可以省略

函数调用

函数名(参数列表)

代码实例:

# 函数的定义
def get_sum(num): # num是形参
    s=0
    for i in range(1,num+1):
        s+=i
    print(f'1到{num}的累加和为{s}')

# 函数的调用
get_sum(10) # 10是实参
get_sum(100) # 100也是实参

函数的参数传递-位置传参和关键字传参 p90

位置参数:指调用时的参数个数和顺序必须与定义的参数个数和顺序相同

关键字参数:在函数调用时,使用形参名称=值的方式进行传参,传递参数顺序可以与定义时参数顺序不同

默认值参数:在函数定义时,直接对形式参数进行赋值,在调用时若该参数不传值,将使用默认值;若传值则使用传递的值

你可能感兴趣的:(python,python,开发语言)