目录
- 1.什么是函数
- 2.函数的参数
- 2.1形参 和 实参
- 2.2函数的传递方式
- 2.3 不定长参数
- 2.3.1 可变位置参数`*args`
- 2.3.2可变关键字参数`**kwargs`
- 2.3.3 小结
- 2.4 参数的解包(也称拆包)
1.什么是函数
在Python中,函数是一段可重复使用的代码块,用于执行特定任务。通过将代码封装在函数中,可以提高代码的模块化和可读性,并且可以在多个地方重复使用。
函数本身也是一个对象。因此在定义变量的时候,一般要避免变量与函数同名。同名可能引起冲突。
函数名必须符合标识符的规范(可以包含字母、数字、下划线但是不能以数字开头)。
如print
表示函数对象, 而print()
则是表示调