一、函数调用
1.基本调用
要调用一个函数,需要知道函数的名称和参数,比如求绝对值的函数`abs`,只有一个参数。 可以直接从Python的官方网站查看文档:
内置函数 — Python 3.14.2 文档https://docs.python.org/3/library/functions.html#abs
例子:调用abs函数(求绝对值)
有错误时,python会明确告诉你错在哪
2.数据类型转换
3.变量调用函数
函数名其实就是指向一个函数对象的引用,完全可以把函数名赋给一个变量,相当于给这个函 数起了一个“别名”
二、定义函数
在Python中,定义一个函数要使用`def`语句,依次写出函数名、括号、括号中的参数和冒号`:`,然后,在缩进块中编写函数体,函数的返回值用`return`语句返回。
三、函数
1.位置参数
def power(x): return x * x此时对于power()函数,参数’X‘就是一个位置参数
2.默认参数
默认参数可以简化函数的调用。设置默认参数时,有几点要注意:必选参数在前,默认参数在后,否则Python的解释器会报错。
当函数有多个参数时,把变化大的参数放前面,变化小的参数放后面。变化小的参数就可以作为默认参数。
def power(x , n =2)3.可变参数
在Python函数中,还可以定义可变参数。顾名思义,可变参数就是传入的参数个数是可变 的,可以是1个、2个到任意个,还可以是0个。