|
Python是一种面向对象的解释型计算机程序设计语言,如今Python 3.8.2 正式发布了。本平台提供最新Python 3.8.2 官方下载,另附安装教程,需要的朋友可下载试试! 随着版本的不断更新和语言新功能的添加,越来越多被用于独立的、大型项目的开发。目前Python 3.8稳定版现已正式发布,带来了许多新特性和优化。
1 J: q5 e* A: vPython 3.8更新内容:PEP 572, 赋值表达式
4 n( x6 P- a% G; k5 q3 iPEP 570, 仅位置参数& B8 a- N, p: n0 d8 R, h' U( B
PEP 587, Python 初始化配置(改进嵌入)! C" r2 M/ @* }. o/ n* p
PEP 590, Vectorcall:CPython 的快速调用协议
) v3 U* v# V4 f: R7 `5 LPEP 578, 运行时审核挂钩3 J) q, Z, i; `, ?
PEP 574, 带外数据的 Pickle 协议 5
& r% C4 m2 \1 O' FTyping 相关:PEP 591,PEP 586,PEP 589: \ z& V* d1 s) E6 S# i5 `
并行文件系统缓存,用于编译的字节码
7 ^+ R# q" G) }2 |调试版本与发行版本共享 ABI
: V& n7 E8 P/ _ vf 字符串支持一个方便的 = 说明符进行调试
$ @9 V- A2 C/ u7 r4 a% ]8 dcontinue 现在在 finally: 块中1 Q! V' d; X" A' q. }
在 Windows 上,默认的异步事件循环现在是 ProactorEventLoop' o3 {9 m+ F& e# S0 r
在 macOS 上,默认情况下现在在多处理中使用 spawn start 方法0 U/ d* d" X: }6 B1 {4 S* L9 K
现在,多处理(multiprocessing)可以使用共享内存段
# I/ _7 i7 M8 D' R" M; G' Ltyped_ast 合并回 CPython
2 M- t; x+ Z, Y, W/ gLOAD_GLOBAL 现在快了 40%
J2 e# w! |) [/ Tpickle 现在默认使用协议 4,提高了性能。
' O( }5 x" k0 q v" m( p/ g% ]% n( u- a' y4 S2 s2 v
0 R% n: x+ H, @. J9 \
, v8 `# X4 g( u5 E+ _' h6 T1 w# B: @# K, |4 D/ O. p
|