|
Python是一种面向对象的解释型计算机程序设计语言,如今Python 3.8.2 正式发布了。本平台提供最新Python 3.8.2 官方下载,另附安装教程,需要的朋友可下载试试! 随着版本的不断更新和语言新功能的添加,越来越多被用于独立的、大型项目的开发。目前Python 3.8稳定版现已正式发布,带来了许多新特性和优化。
1 [) ~- E9 j; H i% x* TPython 3.8更新内容:PEP 572, 赋值表达式/ _. L% z0 k5 ~5 I$ G' ^
PEP 570, 仅位置参数" ~0 a6 _8 r: d, H
PEP 587, Python 初始化配置(改进嵌入)
" G+ B' _: d+ b. KPEP 590, Vectorcall:CPython 的快速调用协议
5 t0 p* j% P1 }2 ~0 ?! p. W: FPEP 578, 运行时审核挂钩
- ~; }; A1 A8 m0 R$ M( `PEP 574, 带外数据的 Pickle 协议 5
1 V4 j1 N ?1 B+ X8 {Typing 相关:PEP 591,PEP 586,PEP 589
( Y6 \' m9 @/ t7 f' S9 X并行文件系统缓存,用于编译的字节码, U- c$ e/ E5 e+ d5 s( L
调试版本与发行版本共享 ABI
- g9 Z: E* o. wf 字符串支持一个方便的 = 说明符进行调试
5 z+ q. v0 P- u# e# F; gcontinue 现在在 finally: 块中9 _) V+ Q- Z3 u/ N- s1 A) ?
在 Windows 上,默认的异步事件循环现在是 ProactorEventLoop0 t* b% O. z+ j( E
在 macOS 上,默认情况下现在在多处理中使用 spawn start 方法
& u4 W; r) p& c- G' s% D6 b, e现在,多处理(multiprocessing)可以使用共享内存段
S- ^+ y: x7 _3 X Q2 ]- W* U" Ityped_ast 合并回 CPython- `0 B+ p1 a. _7 X+ N3 Z) q
LOAD_GLOBAL 现在快了 40%6 W$ Y+ J S1 X
pickle 现在默认使用协议 4,提高了性能。
. y# ?2 e* y0 L" F0 N" |9 H1 y
+ U+ }" V! ?3 k. D/ n5 c $ v5 y- W6 ^8 o2 U9 K6 @
7 c2 N1 X* E0 S1 D
# k$ G4 A" Y" o; R& F |