目录
函数,就是一个代码块,这个代码块是别人写好的.我们调用就可以. 函数也可以称为方法.
def 函数名():
函数封装的代码
……
def
是英文 define
的缩写我们可以 定义 一个函数,并且调用. 注意,函数有定义 跟声明一说. 一会说明含义.
代码如下:
函数调用很简单.你定义的函数名,在下面加个括号即可调用. 因为是空参数.所以括号内不用给内容.
CTRL + Q
可以查看函数的说明信息注意:因为 函数体相对比较独立,函数定义的上方,应该和其他代码(包括注释)保留 两个空行 如下: 别忘了 Ctrl + Q 查看
既然函数是自己编写的.或者别人写的.那么不可能是一个 空 函数,所以需要传入参数.让我们 函数灵动性更好.
语法:
def 函数名(参数1,参数2):
函数体
具体使用:
在调用函数的时候,我们传入 1,1 相当于赋值给了在定义函数的时候,给的参数 nRow,nCol 变量了.
任何函数都有返回值, 作用就是结束当前函数.并且将当前函数执行过后的结果返回出去. 语法:
return
关键字
如: 两个数相加.想要结果就用 return返回即可.
代码如下:
模块,在很多高级语言中都有这种概念.指的就是别人开发好,共给你使用. 如C/C++ 中, 提供了 lib,以及DLL 你可以使用. 在Python中一样也有.
模块是 Python 程序架构的一个核心概念
py
结尾的 Python
源代码文件都是一个 模块模块的定义很简单. 只需要一个 .py结尾的源文件即可.
模块的使用:
语法:
import 模块名字.py
模块名字.函数();
就是在使用函数的时候,需要加上模块名称了.