|
Python是一种面向对象的解释型计算机程序设计语言,如今Python 3.8.2 正式发布了。本平台提供最新Python 3.8.2 官方下载,另附安装教程,需要的朋友可下载试试! 随着版本的不断更新和语言新功能的添加,越来越多被用于独立的、大型项目的开发。目前Python 3.8稳定版现已正式发布,带来了许多新特性和优化。
" g: Q6 C% m: QPython 3.8更新内容:PEP 572, 赋值表达式. P8 e* z1 I) `1 |8 g+ b5 g2 Q
PEP 570, 仅位置参数$ p2 l% U; a7 R$ d8 O- X& r
PEP 587, Python 初始化配置(改进嵌入)
+ K u) @0 c, `( IPEP 590, Vectorcall:CPython 的快速调用协议
2 y2 v3 g, C1 T5 B8 T- ]PEP 578, 运行时审核挂钩" r" J, z- h' G }
PEP 574, 带外数据的 Pickle 协议 5
6 l$ U; v. u, I8 K8 f. DTyping 相关:PEP 591,PEP 586,PEP 589- p4 [0 |" u+ ?* a' M0 M
并行文件系统缓存,用于编译的字节码& { ?. r+ \ q. A9 R
调试版本与发行版本共享 ABI8 V0 K% t/ a) e ] g: u7 T
f 字符串支持一个方便的 = 说明符进行调试3 J3 k$ P9 P" y8 s0 R6 @5 V
continue 现在在 finally: 块中& o5 E6 f' Y7 Q5 `: U' N: u' A
在 Windows 上,默认的异步事件循环现在是 ProactorEventLoop
# p: b2 x( K" s! }6 g* ~在 macOS 上,默认情况下现在在多处理中使用 spawn start 方法9 F( d8 O O8 N
现在,多处理(multiprocessing)可以使用共享内存段1 o3 r% ~) S" T l( i
typed_ast 合并回 CPython& L+ l) O8 x2 d
LOAD_GLOBAL 现在快了 40%
8 p' @; y9 T& m" Y8 mpickle 现在默认使用协议 4,提高了性能。
2 a: B/ f3 S7 N O) l( n; p8 ~7 S" i4 ~$ |
* w0 f" K5 d8 ]& |
& F* k( t" V5 w9 h: _1 G/ m% {
: r5 p8 D2 V& [0 X5 B5 \
|