说明
列举了python3各版本主要的特性,并非所有内容
python3.5
- async/await
- 函数参数及返回值支持设定类型、泛型支持
python3.6
- f-string
- 新的变量定义语法,支持设置类型
a : str
- 数值的下划线写法
- 异步生成器
即允许在生成式或生成器中使用async/await - 新增secrets模块,作用是生成更加安全的随机数
python3.7
- dataclass
类似java的javabean,kotlin中也有dataclass - 纳秒级的时间函数
- 开发模式
- breakpoint内置函数
python3.8
:=
赋值表达式- 函数参数中的位置形参
/
和*
def func(p1