Python 函数与参数
函数(Function)是一种代码的组织形式,将特定的功能封装成函数,有利于代码复用、提高代码可读性。
定义函数
在 Python 中定义一个函数有如下规则:
- 函数代码块以
def关键词开头,后接函数标识符名称和圆括号(无参数也要加上圆括号); - 任何传入参数和自变量必须放在圆括号中间,圆括号之间可以用于定义参数,参数之间用逗号隔开;
- 函数的第一行语句可以选择性地使用文档字符串(用于存放函数说明);
- 函数内容以冒号(
:)起始,并且缩进; return [表达式]结束函数,选择性地返回一个值给调用方,不带表达式的 return 相当于返回 None;- 函数名的命名规则和变量一样。
总体来说,函数的定义有如下几种格式: