|
Python是一种面向对象的解释型计算机程序设计语言,如今Python 3.8.2 正式发布了。本平台提供最新Python 3.8.2 官方下载,另附安装教程,需要的朋友可下载试试! 随着版本的不断更新和语言新功能的添加,越来越多被用于独立的、大型项目的开发。目前Python 3.8稳定版现已正式发布,带来了许多新特性和优化。
2 j" z. m+ f @5 I" t5 aPython 3.8更新内容:PEP 572, 赋值表达式0 L {" W* J/ t& W9 C& Y
PEP 570, 仅位置参数
2 l1 H0 m4 l/ V/ Y5 }PEP 587, Python 初始化配置(改进嵌入)
0 p- a- k+ P- w9 l9 e* q" FPEP 590, Vectorcall:CPython 的快速调用协议
" ~5 ?# Z" H( E2 u7 f2 WPEP 578, 运行时审核挂钩
0 L/ j+ ^! Z5 \# }$ y* ZPEP 574, 带外数据的 Pickle 协议 5
6 P" I( P$ ?+ nTyping 相关:PEP 591,PEP 586,PEP 589
: n- z+ E1 P/ O# r. ]9 u" O6 C& T并行文件系统缓存,用于编译的字节码
p' p! E4 B. c) i9 g8 y调试版本与发行版本共享 ABI( N8 T( w5 m' C2 W" {0 E
f 字符串支持一个方便的 = 说明符进行调试& P$ c/ E* f2 Y/ ^7 ]# I
continue 现在在 finally: 块中+ L1 K! @# D# S. S
在 Windows 上,默认的异步事件循环现在是 ProactorEventLoop
, q2 A9 V. i, T& y在 macOS 上,默认情况下现在在多处理中使用 spawn start 方法" }) W7 b% o- p" X
现在,多处理(multiprocessing)可以使用共享内存段% i$ c: c4 I( h5 i% S
typed_ast 合并回 CPython
* V% N: ~6 G# S! J4 rLOAD_GLOBAL 现在快了 40%
- B: H# P; ~$ j F4 }pickle 现在默认使用协议 4,提高了性能。
1 O9 ^2 M# b3 n# t: O4 m; \" K. E! ], R
$ Q, Z' y3 s& ]: R4 T% G
: P- M8 [# c9 b' o" u; \* J7 X& _2 U1 F" Y3 W. M' Q, r" L
|