Python是一种面向对象的解释型计算机程序设计语言,如今Python 3.8.2 正式发布了。本平台提供最新Python 3.8.2 官方下载,另附安装教程,需要的朋友可下载试试! 随着版本的不断更新和语言新功能的添加,越来越多被用于独立的、大型项目的开发。目前Python 3.8稳定版现已正式发布,带来了许多新特性和优化。 # d6 c/ b* w! M& o+ b" M5 R
Python 3.8更新内容:PEP 572, 赋值表达式* n8 z5 d0 |1 h/ k4 o
PEP 570, 仅位置参数3 x3 q+ q1 l1 o0 Q8 o M
PEP 587, Python 初始化配置(改进嵌入)
) B( R7 E* s0 D4 ?& Z! JPEP 590, Vectorcall:CPython 的快速调用协议, k" X# j+ J9 c( h9 O
PEP 578, 运行时审核挂钩
0 n& O* c3 t0 d5 m, ]% q) y2 N9 M$ TPEP 574, 带外数据的 Pickle 协议 5) b2 X" ?' V" A9 {
Typing 相关:PEP 591,PEP 586,PEP 589, X. M3 s5 }7 Q% y4 p/ x* k* D; c( p
并行文件系统缓存,用于编译的字节码
. Q h* V, `0 H1 ~2 f" j% m0 T调试版本与发行版本共享 ABI- ?6 `3 u- _; Y4 ?. b9 A
f 字符串支持一个方便的 = 说明符进行调试
- n2 r. |6 j3 ?5 f9 zcontinue 现在在 finally: 块中( j4 d+ `) i! W1 `# s6 c; H
在 Windows 上,默认的异步事件循环现在是 ProactorEventLoop
k# f3 V( j5 I/ b! y# J, s在 macOS 上,默认情况下现在在多处理中使用 spawn start 方法
1 Q" Y6 Y& S: i8 z现在,多处理(multiprocessing)可以使用共享内存段
6 a5 y9 a& U dtyped_ast 合并回 CPython3 Q, n: z8 k& |8 l4 B- C
LOAD_GLOBAL 现在快了 40%
. J5 U% k' n. B6 Kpickle 现在默认使用协议 4,提高了性能。
; b7 B% b7 _% ?# k7 h3 N6 b; Y7 ~2 s U7 Q- O
! F" h' Z% a G, u* c% W' _# [: o t4 F2 N2 O8 v! P- o
% M$ E* ]/ Y; e7 }
|