|
Python是一种面向对象的解释型计算机程序设计语言,如今Python 3.8.2 正式发布了。本平台提供最新Python 3.8.2 官方下载,另附安装教程,需要的朋友可下载试试! 随着版本的不断更新和语言新功能的添加,越来越多被用于独立的、大型项目的开发。目前Python 3.8稳定版现已正式发布,带来了许多新特性和优化。
4 u! ` i' O! }" O/ z! JPython 3.8更新内容:PEP 572, 赋值表达式
3 ~! F6 t( C) o. j+ h' DPEP 570, 仅位置参数% m( o& T4 \+ D* C
PEP 587, Python 初始化配置(改进嵌入)4 ^/ N2 `: q& [& T
PEP 590, Vectorcall:CPython 的快速调用协议; U7 F' {' u6 f/ b
PEP 578, 运行时审核挂钩# e6 x+ o% z1 G% {+ m8 l7 P
PEP 574, 带外数据的 Pickle 协议 5
$ L1 c1 C! k& s5 bTyping 相关:PEP 591,PEP 586,PEP 5896 e+ U9 X `: T* B
并行文件系统缓存,用于编译的字节码
. X0 L8 R3 ]8 x. n% L( \调试版本与发行版本共享 ABI
; ]( ^8 C% y E0 E0 n7 M9 l- I3 P: kf 字符串支持一个方便的 = 说明符进行调试: X% j; ~ e# H8 y! c
continue 现在在 finally: 块中
+ p' T7 f& `; G7 S. F在 Windows 上,默认的异步事件循环现在是 ProactorEventLoop; S. U+ O- Y( H5 t) t
在 macOS 上,默认情况下现在在多处理中使用 spawn start 方法
7 O1 V9 @+ Y$ c% z8 a9 F现在,多处理(multiprocessing)可以使用共享内存段
. M) }! ~- ~2 K3 ktyped_ast 合并回 CPython
/ t# }6 F8 x; M) U0 ^2 jLOAD_GLOBAL 现在快了 40%
# x0 g U& _ k; E8 S2 Ppickle 现在默认使用协议 4,提高了性能。
+ y! z4 L/ z# K( J# ~3 i$ b* }1 m
3 B" Z& V w G! l: ~" y # o4 h% W# s; C3 q8 `, R _
$ ]4 X# B2 y. e7 \' j5 N
! s6 J; C% V) V' u+ e |