|
Python是一种面向对象的解释型计算机程序设计语言,如今Python 3.8.2 正式发布了。本平台提供最新Python 3.8.2 官方下载,另附安装教程,需要的朋友可下载试试! 随着版本的不断更新和语言新功能的添加,越来越多被用于独立的、大型项目的开发。目前Python 3.8稳定版现已正式发布,带来了许多新特性和优化。
6 s2 Q. g1 e0 L1 O' e/ v- e' I. r( s! `Python 3.8更新内容:PEP 572, 赋值表达式- a1 O1 j! L2 A( h# Z9 p
PEP 570, 仅位置参数: }6 d$ T: \, V8 t" v
PEP 587, Python 初始化配置(改进嵌入)
% l# F7 Q w+ `) n7 U* e+ BPEP 590, Vectorcall:CPython 的快速调用协议
* E. g! Q3 m2 {: T+ s$ MPEP 578, 运行时审核挂钩
% C, A4 D+ E2 ]6 ZPEP 574, 带外数据的 Pickle 协议 52 n: p2 K1 e8 ~" ^& T
Typing 相关:PEP 591,PEP 586,PEP 589
$ g) `7 t/ O! {, H并行文件系统缓存,用于编译的字节码. p; B9 c) F$ V" R8 Y
调试版本与发行版本共享 ABI; {2 D; s8 ~4 e4 A
f 字符串支持一个方便的 = 说明符进行调试! b% ^7 M6 `2 u* a
continue 现在在 finally: 块中8 W' n5 I8 j9 i- `6 ]5 b
在 Windows 上,默认的异步事件循环现在是 ProactorEventLoop
2 {* h' G* o. G! c" J在 macOS 上,默认情况下现在在多处理中使用 spawn start 方法0 S& u9 c, `& f0 k8 `' g
现在,多处理(multiprocessing)可以使用共享内存段
9 N0 N* D {7 J. s0 [typed_ast 合并回 CPython
L& f5 G& B( G: P% cLOAD_GLOBAL 现在快了 40%" X- r$ r$ v7 _2 q" s( h6 D
pickle 现在默认使用协议 4,提高了性能。
) G/ _7 _% n' ~$ z
' \; t. p: x6 x _ & l- w* d6 F9 D1 w3 `
* G3 v' z5 J. c- O( e1 H" s- }4 S2 d& T' Q* }
|