定义函数 关键词参数(支持号写法 当不知道有多少个参数的时候使用)
![](https://img.haomeiwen.com/i2509361/0ba9997a5dd853d1.png)
循环 关键词参数(支持两个号写法 当参数为不确定的键值时候使用)
![](https://img.haomeiwen.com/i2509361/b2170414d8128c5c.png)
list数据结构 列表类型
![](https://img.haomeiwen.com/i2509361/a0e844566c11b317.png)
定义空的list并填充 range类型 可以返回一个序列 并循环 插入到list数据类型 range类型有三个参数start end step 不包括end值 step可为负数
![](https://img.haomeiwen.com/i2509361/a7f146a723213057.png)
list填充写法3 #z这种写法定义的变量s是可以用于计算 s2 s2平方 s3 立方 还可以对定义的变量进行逻辑判断
![](https://img.haomeiwen.com/i2509361/43407b073ac1f58b.png)
map函数 结合list结构 可迭代类型数据结合使用
第一个参数为一个函数第二个参数为可迭代类型数据
![](https://img.haomeiwen.com/i2509361/cd2d9288dc30cb2b.png)
自定义类 class关键字 类名没有大小写区分 __init相当于构造函数 self指向实例化过后的对象 实例化对象时不需传self参数
python程序自动将self参数注入到程序中
属性定义直接self加上.运算符引用即可
类方法可以直接使用类名引用 这时候需要将实例化对象传进去
类的静态方法 @staticmethod定义
![](https://img.haomeiwen.com/i2509361/d3a9e88efbfbc1b6.png)
网友评论