1、函数,封装,调用
换行
换行
def 函数名():
【四个空格】"""注释内容"""
【四个空格】代码1
【四个空格】代码2
....
换行
换行
注意:定义完成函数后只表示封装好了代码,如果不主动调用是不会执行的
2、选中函数,ctrl+q,可以快速查看函数信息
3、函数命名,字母数字下划线均可,但不能以数字开头,不能与关键字重名
4、函数的参数
5、 函数的返回值
注意:return后面的代码都不会执行
6、函数的嵌套调用
这里先在test2里面调用test1再定义test1也是可以的,和c不同
但是不能先调用test2再定义test1
7、添加函数的文档注释
8、模块
是一个工具包,import导入
每个以py结尾的python源代码文件都可以看为一个模块
模块中定义的全局变量和函数都能够提供给外界使用
import 模块名.py
模块名.【】
9、模块名:字母数字下划线组成,但不能用数字开头
10、Pyc文件:如果import模块文件,会预先编译为二进制文件,可以提速
c:代表compiled