|
Python是一种面向对象的解释型计算机程序设计语言,如今Python 3.8.2 正式发布了。本平台提供最新Python 3.8.2 官方下载,另附安装教程,需要的朋友可下载试试! 随着版本的不断更新和语言新功能的添加,越来越多被用于独立的、大型项目的开发。目前Python 3.8稳定版现已正式发布,带来了许多新特性和优化。 7 h8 I/ Q& k8 {9 n6 M' a- r% C1 f
Python 3.8更新内容:PEP 572, 赋值表达式
7 D/ [4 z& ?& G# PPEP 570, 仅位置参数
2 a- v$ |. B' o& Q" S4 {PEP 587, Python 初始化配置(改进嵌入)
" H5 t$ k4 p3 ^+ w- }PEP 590, Vectorcall:CPython 的快速调用协议4 E: B5 J# S; s4 g" B
PEP 578, 运行时审核挂钩
& V6 U& T0 x: PPEP 574, 带外数据的 Pickle 协议 5
+ m& ~- X/ e4 H3 _! R1 tTyping 相关:PEP 591,PEP 586,PEP 5895 y6 i: d9 m( h, @4 k& x
并行文件系统缓存,用于编译的字节码4 _, n8 B9 Z) F" A. N9 p
调试版本与发行版本共享 ABI
* d# E9 \2 }& @f 字符串支持一个方便的 = 说明符进行调试
3 J' [* w7 }* f/ C2 e) Rcontinue 现在在 finally: 块中+ @* [# R8 g6 J: t; @" G
在 Windows 上,默认的异步事件循环现在是 ProactorEventLoop' t' j" P# R- _) T5 [, P6 o7 M
在 macOS 上,默认情况下现在在多处理中使用 spawn start 方法5 r( l: `6 p! Y+ e% G$ j
现在,多处理(multiprocessing)可以使用共享内存段
8 j1 H6 [; Z& Xtyped_ast 合并回 CPython0 e& |% r- r+ z5 ` U
LOAD_GLOBAL 现在快了 40%! f% a5 G! B3 g" e3 N/ o9 [6 x* {
pickle 现在默认使用协议 4,提高了性能。
; L& p- o+ x! j. K+ G* r) l+ c1 R4 x: g) ^
, _/ ?+ @9 l# g. R/ \
" M3 G% ` u& F: n2 F+ K: O# r
. b; g5 J3 Y" F7 r
|