目录
python学习第五讲,python基础语法之函数语法,与Import导入模块.
一丶函数简介
函数,就是一个代码块,这个代码块是别人写好的.我们调用就可以. 函数也可以称为方法.
1.函数语法定义
def 函数名():
函数封装的代码
……
-
def
是英文define
的缩写 - 函数名称 应该能够表达 函数封装代码 的功能,方便后续的调用
-
函数名称 的命名应该 符合 标识符的命名规则
- 可以由 字母、下划线 和 数字 组成
- 不能以数字开头
- 不能与关键字重名
我们可以 定义 一个函数,并且调用. 注意,函数有定义 跟声明一说. 一会说明含义.
代码如下:
2.函数的调用
函数调用很简单.你定义的函数名,在下面加个括号即可调用. 因为是空参数.所以括号内不用给内容.
3.函数的文档注释
- 在开发中,如果希望给函数添加注释,应该在 定义函数 的下方,使用 连续的三对引号
- 在 连续的三对引号 之间编写对函数的说明文字
- 在 函数调用 位置,使用快捷键
CTRL + Q
可以查看函数的说明信息
注意:因为 函数体相对比较独立,函数定义的上方,应该和其他代码(包括注释)保留 两个空行
如下:
别忘了 Ctrl + Q 查看
4.函数的参数
既然函数是自己编写的.或者别人写的.那么不可能是一个 空 函数,所以需要传入参数.让我们
函数灵动性更好.
语法:
def 函数名(参数1,参数2):
函数体
具体使用:
在调用函数的时候,我们传入 1,1 相当于赋值给了在定义函数的时候,给的参数 nRow,nCol 变量了.
参数的作用:
-
函数的参数,增加函数的 通用性,针对 相同的数据处理逻辑,能够 适应更多的数据
- 在函数 内部,把参数当做 变量 使用,进行需要的数据处理
- 函数调用时,按照函数定义的参数顺序,把 希望在函数内部处理的数据,通过参数 传递
5.函数的形参跟实参
- 形参:定义 函数时,小括号中的参数,是用来接收参数用的,在函数内部 作为变量使用
- 实参:调用 函数时,小括号中的参数,是用来把数据传递到 函数内部 用的
6.函数的返回值
任何函数都有返回值, 作用就是结束当前函数.并且将当前函数执行过后的结果返回出去.
语法:
return
关键字
如: 两个数相加.想要结果就用 return返回即可.
代码如下:
二丶模块中的函数使用
模块,在很多高级语言中都有这种概念.指的就是别人开发好,共给你使用.
如C/C++ 中, 提供了 lib,以及DLL 你可以使用. 在Python中一样也有.
1.python中的模块使用以及介绍.
模块是 Python 程序架构的一个核心概念
- 模块 就好比是 工具包,要想使用这个工具包中的工具,就需要 导入 import 这个模块
- 每一个以扩展名
py
结尾的Python
源代码文件都是一个 模块 - 在模块中定义的 全局变量 、 函数 都是模块能够提供给外界直接使用的工具
模块的定义很简单. 只需要一个 .py结尾的源文件即可.
模块的使用:
语法:
import 模块名字.py
模块名字.函数();
就是在使用函数的时候,需要加上模块名称了.