Python是一种面向对象的解释型计算机程序设计语言,如今Python 3.8.2 正式发布了。本平台提供最新Python 3.8.2 官方下载,另附安装教程,需要的朋友可下载试试! 随着版本的不断更新和语言新功能的添加,越来越多被用于独立的、大型项目的开发。目前Python 3.8稳定版现已正式发布,带来了许多新特性和优化。 3 a& X5 a( L) K7 O
Python 3.8更新内容:PEP 572, 赋值表达式: @, V% k! F9 @4 n/ b! \' C4 q1 W+ _
PEP 570, 仅位置参数& u7 J+ v+ I7 }; e% O$ _
PEP 587, Python 初始化配置(改进嵌入)9 R' P) J7 _( A0 F; J
PEP 590, Vectorcall:CPython 的快速调用协议
* E7 P5 _ }. D8 E) QPEP 578, 运行时审核挂钩
8 }) H K" {- P% i5 HPEP 574, 带外数据的 Pickle 协议 5
) ^' |) d% j, H( fTyping 相关:PEP 591,PEP 586,PEP 589% z# Y5 P3 I5 F `3 r. h$ f0 M
并行文件系统缓存,用于编译的字节码
$ i2 A% ~' D8 F, z. h, u$ N+ B调试版本与发行版本共享 ABI }2 q2 }$ G& c) T4 B: C
f 字符串支持一个方便的 = 说明符进行调试/ j- V) E) \4 k6 h
continue 现在在 finally: 块中
4 F8 J, H9 A: X* I在 Windows 上,默认的异步事件循环现在是 ProactorEventLoop
/ J1 J, o/ u; j/ `2 x7 m在 macOS 上,默认情况下现在在多处理中使用 spawn start 方法
! E2 m: g, m' l& e1 Z; K- k; N现在,多处理(multiprocessing)可以使用共享内存段
. E# E2 r6 u% Y: w: s& Ttyped_ast 合并回 CPython
! t% |- R* I1 G6 A1 E, C- iLOAD_GLOBAL 现在快了 40%
: M( Z* v4 t: f, {pickle 现在默认使用协议 4,提高了性能。 8 e" ?2 S$ x9 H+ e! w$ s V- A
* L) g: F; `% B+ @) Z 4 e8 M; s" w& S' ^& x: D5 `( ~
4 P2 z3 a* R( P. `& u6 ~+ \ b1 l# X1 }6 t* V
|