|
Python是一种面向对象的解释型计算机程序设计语言,如今Python 3.8.2 正式发布了。本平台提供最新Python 3.8.2 官方下载,另附安装教程,需要的朋友可下载试试! 随着版本的不断更新和语言新功能的添加,越来越多被用于独立的、大型项目的开发。目前Python 3.8稳定版现已正式发布,带来了许多新特性和优化。
5 g7 I% [3 \0 t6 u" s4 RPython 3.8更新内容:PEP 572, 赋值表达式
6 X o' g: p/ SPEP 570, 仅位置参数
( p" j$ R4 j+ Q# y' k) [PEP 587, Python 初始化配置(改进嵌入) S2 O, v4 s# R# ]* I% H) V
PEP 590, Vectorcall:CPython 的快速调用协议
! X+ `$ A0 h( ^3 W" v* JPEP 578, 运行时审核挂钩
+ y. q) J2 |! V4 A" XPEP 574, 带外数据的 Pickle 协议 5
% Q4 t0 G, _# g5 `! @ ZTyping 相关:PEP 591,PEP 586,PEP 589' U* L. o2 _6 R; l r0 f7 O; k
并行文件系统缓存,用于编译的字节码 c* _/ K( c: @6 u: x% a" j0 y9 T
调试版本与发行版本共享 ABI" q. L3 h' Y3 R" [) m
f 字符串支持一个方便的 = 说明符进行调试9 U' `' K4 q8 M- A8 V
continue 现在在 finally: 块中) Y% M! J0 m8 L& N
在 Windows 上,默认的异步事件循环现在是 ProactorEventLoop
3 P3 w% ?& k5 D8 T1 Q' T在 macOS 上,默认情况下现在在多处理中使用 spawn start 方法
' P: l0 Q I" u, K) [现在,多处理(multiprocessing)可以使用共享内存段. @& w+ ?( h( `# o5 L1 G; |! D, T
typed_ast 合并回 CPython4 g% q; `# _" }# m4 A, l
LOAD_GLOBAL 现在快了 40%
1 E4 g# T7 Q) u6 M7 {' b; Tpickle 现在默认使用协议 4,提高了性能。
# S8 Z& P& l8 i T2 W8 h' b4 Z7 q5 ^$ j1 K/ K) u
1 E3 r9 u9 B5 v2 i: n1 e% w' H' n
/ q, a6 u+ o7 i9 z4 E# k2 W
: B4 o! v8 J4 f K) T* V: M |