python句法

python句法分析来源:python官方reference

行结构

编码声明

1
coding[=:]\s*([-\w.]+)

数据模型

1
2
3
4
graph TB
A[对象]-->B[编号]
A[对象]-->C[类型]
A[对象]-->D[值]

image-20220129191159535

可以用id()显示编号的地址

序列

列表可用list1[0:10:2]选中位置为偶数的元素

用户自定义函数

属性 意义
__doc__ 函数文档,没有为None
__name__ 函数名称
__module__ 函数所属模块的名称
__globals__ 存放该函数的模块的全局命名空间
__annotations__ 包含参数标注的字典
__kwdefaults__ 只包含关键字参数默认值的字典