Python学习笔记·代码复用(函数)
注:在校计算机学生一名,菜鸟一枚,最近开始学习Python的基础知识希望有什么不对的地方各位大佬能够不令赐教!开学事情一多就落下了一些内容这两天在补。
课程是在中国大学MOOC上学的,有兴趣的同学可以自行搜索
Ps:整理是自己看了一些资料和博客之后写的,尽量将原博客的地址给出来让大家参考,有一些时间可能有些远了还请大家见谅
函数定义
函数:完成特定功能的一个语句组,通过调用函 数名来完成语句组的功能。 为函数提供不同的参数,可以实现对不同数据的 处理 函数可以反馈结果。 函数分为自定义函数(用户自己定义)以及系统自带函数(如math库中的 sqrt())两种。使用函数目的: 降低编程的难度 和 代码的重用
#函数定义:使用def语句
def <name>(<parameters>):
<body>
#函数名<name>:可以是任何有效的Python标识符
#参数列表<parameters>:是调用函数时传递给它的 值(可以由多个,一个,或者零个参数组成,当有多 个参数时,各个参数用逗号分隔)
- 形式参数:定义函数时,函数名后面圆括号中的 变量,简称“形参”。形参只在函数内部有效
- 实际参数:调用函数时,函数名后面圆括号中的 变量,简称 “实参”。
#函数调用的一般形式:
<name>(parameters>)
函数接口:返回值和参数
- 通过函数返回值的方式传递信息
- 通过参数传递信息