Python是一种面向对象的解释型计算机程序设计语言,如今Python 3.8.2 正式发布了。本平台提供最新Python 3.8.2 官方下载,另附安装教程,需要的朋友可下载试试! 随着版本的不断更新和语言新功能的添加,越来越多被用于独立的、大型项目的开发。目前Python 3.8稳定版现已正式发布,带来了许多新特性和优化。 ; G1 C% o, J% m6 D. D
Python 3.8更新内容:PEP 572, 赋值表达式
+ L1 B1 v' g3 @0 rPEP 570, 仅位置参数; `( d5 p' h. k* p
PEP 587, Python 初始化配置(改进嵌入)
1 k; x( y5 u- [9 P0 ?PEP 590, Vectorcall:CPython 的快速调用协议7 h9 p0 Z6 d( c. t3 I3 g
PEP 578, 运行时审核挂钩
1 F9 U5 L2 ~- lPEP 574, 带外数据的 Pickle 协议 5
) B, O8 Y) g5 u! I( ?4 Q/ OTyping 相关:PEP 591,PEP 586,PEP 589# W% h; ~$ t! z. C# C/ l& T9 }
并行文件系统缓存,用于编译的字节码
/ b/ P# Y e9 g! o; @+ a调试版本与发行版本共享 ABI
: ]: o. y7 O2 L6 k% bf 字符串支持一个方便的 = 说明符进行调试9 T2 c6 a! N/ o% {9 [$ s' N
continue 现在在 finally: 块中
% T L7 J* v: H9 t& q- }- M7 p在 Windows 上,默认的异步事件循环现在是 ProactorEventLoop0 z. c9 S+ k. t
在 macOS 上,默认情况下现在在多处理中使用 spawn start 方法9 z5 r$ Q3 K- W2 H+ W
现在,多处理(multiprocessing)可以使用共享内存段
5 {+ _$ V+ ~& E- G) R& Atyped_ast 合并回 CPython7 u) [- A$ D" u3 v8 A( Y/ w
LOAD_GLOBAL 现在快了 40%
5 O+ p8 w. m C; u- D2 s8 r6 tpickle 现在默认使用协议 4,提高了性能。 2 O# d; u: e8 c6 `* J
% O$ j' u. n) r8 `$ R
/ N" g0 s% Y7 B9 U- o
% c$ R. S, d% |( T1 K+ @
7 D8 H8 E8 a( L8 } |