|
Python是一种面向对象的解释型计算机程序设计语言,如今Python 3.8.2 正式发布了。本平台提供最新Python 3.8.2 官方下载,另附安装教程,需要的朋友可下载试试! 随着版本的不断更新和语言新功能的添加,越来越多被用于独立的、大型项目的开发。目前Python 3.8稳定版现已正式发布,带来了许多新特性和优化。
8 g& [" S) E+ N6 BPython 3.8更新内容:PEP 572, 赋值表达式
2 V) g" ?& H, y. j3 ?+ z. OPEP 570, 仅位置参数
& ^% z; B9 Q- r6 \1 O8 ?PEP 587, Python 初始化配置(改进嵌入)
- @& R4 n* C/ {/ lPEP 590, Vectorcall:CPython 的快速调用协议" @# ~0 n) c- [* J( ~( Q
PEP 578, 运行时审核挂钩6 Z! R% X+ F, a. Q8 g% K+ Y6 E+ Y
PEP 574, 带外数据的 Pickle 协议 57 B5 W6 C# `( u. Z- t
Typing 相关:PEP 591,PEP 586,PEP 5899 A' m) { L: D- Q
并行文件系统缓存,用于编译的字节码, @! j" Q/ {" u/ Q
调试版本与发行版本共享 ABI
+ _: r, K, n9 N: w- m! g; \' gf 字符串支持一个方便的 = 说明符进行调试
( e; n! N$ l1 ^8 w$ Ncontinue 现在在 finally: 块中1 V. Q9 ?' N5 f! _% _
在 Windows 上,默认的异步事件循环现在是 ProactorEventLoop
+ |- k$ M' ^. t: s Z7 ^6 s在 macOS 上,默认情况下现在在多处理中使用 spawn start 方法
R1 b; M$ h9 F0 @) K现在,多处理(multiprocessing)可以使用共享内存段; j- f1 s8 O2 q* [
typed_ast 合并回 CPython+ t m& O; |/ h! |
LOAD_GLOBAL 现在快了 40%
- a5 N/ j+ e& ^( q& [$ t6 `" Opickle 现在默认使用协议 4,提高了性能。 * M; ^4 K: i7 ]
1 G4 M, U3 ^; B% r# H, {& M
9 z) u) t; H5 W' V( P' l( j
3 ?2 O" R* n: j& y2 z
% M; ^8 x" D8 t5 y
|