Python 函数定义和调用
函数是组织好的、可以重复使用的、用来实现单一功能的代码
定义函数
语法
1 | def 函数名(参数1,参数2,...,参数n): |
函数括号
()
内可以带多个参数,也可以不带参数,根据函数功能决定
函数内部遇到
return
语句会停止执行并返回函数结果
没有
return
语句的函数,Python会在末尾隐性地加上return None
,即返回None
值;return None
可以简写为return
实例
1 | def 函数1(): # 不接收参数 |
运行代码什么也没有出现,定义函数只是将功能封装起来,下一步是调用函数
调用函数
语法
1 | 函数名(参数1,参数2,...,参数n) |
如果定义函数的括号内
()
有参数,那么调用函数时就写入参数,没有参数就不写
实例
1 | def 函数1(): # 不接收参数 |