Python是一种面向对象的解释型计算机程序设计语言,如今Python 3.8.2 正式发布了。本平台提供最新Python 3.8.2 官方下载,另附安装教程,需要的朋友可下载试试! 随着版本的不断更新和语言新功能的添加,越来越多被用于独立的、大型项目的开发。目前Python 3.8稳定版现已正式发布,带来了许多新特性和优化。
8 Q" M$ U( A5 g$ B0 p3 l, ZPython 3.8更新内容:PEP 572, 赋值表达式/ M* Z# t, L# L& m0 K$ O
PEP 570, 仅位置参数
( W+ n, O- Z& [, U) Q+ g) aPEP 587, Python 初始化配置(改进嵌入)
. b, R$ e: Z1 [" [! }4 y6 F. C8 ^PEP 590, Vectorcall:CPython 的快速调用协议
, }0 M1 ~' O( {: K' d; g( [PEP 578, 运行时审核挂钩
- s1 U3 N) E. m. G# fPEP 574, 带外数据的 Pickle 协议 5; V' {5 B4 {- ~/ G! d
Typing 相关:PEP 591,PEP 586,PEP 5899 S; ]! z2 @' t
并行文件系统缓存,用于编译的字节码
1 L/ O5 J. R; p/ z调试版本与发行版本共享 ABI! `# G- z9 x' d- Q0 N: h
f 字符串支持一个方便的 = 说明符进行调试
! P b9 F9 W( econtinue 现在在 finally: 块中
o# ]- Y, j5 e3 x# x* @ a) a! {在 Windows 上,默认的异步事件循环现在是 ProactorEventLoop! C: J; f( R; n5 \- S
在 macOS 上,默认情况下现在在多处理中使用 spawn start 方法- }. T& h- E, J! f: ]: B
现在,多处理(multiprocessing)可以使用共享内存段
9 |0 a7 g; Z) J9 d! Wtyped_ast 合并回 CPython
! R. U/ i3 [1 I& M) y) Q# |5 yLOAD_GLOBAL 现在快了 40%& Y3 O- Q, K" L7 T& i0 O1 i
pickle 现在默认使用协议 4,提高了性能。 2 `8 r9 U* C4 I. s+ @, e: H9 J
- W/ p' u( R8 v, A8 I* F 9 r+ T+ p& F/ G6 Y
4 g) f; j h3 u2 Y7 f; y$ _/ p: B6 P2 A$ k! o8 x, ~# v
|