python3.5新语法
文章目录
python3.5用了差不多一年了 和2.7有什么差别呢 就知道一个print,马丹的直接去官网看看去
一、新语法
二、新模块
- typing 函数参数和返回值预期返回值类型
|
|
1def greeting(name: str) -> str:
2 return 'Hello ' + name
|
|
三、新内建特征
- PEP 461 %可以格式化 bytes and bytearray.
- 新增了3个函数 bytes.hex(), bytearray.hex() and memoryview.hex()
- memoryviewmemoryview类 支持索引切片
- collections.OrderedDict 快了4-100倍
- RecursionError 一个新异常
- Generators have a new gi_yieldfrom attribute
- 新函数 os.scandir() 更快更好的遍历目录
- functools.lru_cache() 用C重新实现 性能更好
- 运行子进程的新方式subprocess.run()
- traceback模块 增强 方便开发人员 —
文章作者 yangyang
上次更新 2017-12-28