|
Python是一种面向对象的解释型计算机程序设计语言,如今Python 3.8.2 正式发布了。本平台提供最新Python 3.8.2 官方下载,另附安装教程,需要的朋友可下载试试! 随着版本的不断更新和语言新功能的添加,越来越多被用于独立的、大型项目的开发。目前Python 3.8稳定版现已正式发布,带来了许多新特性和优化。
]" Z$ g: \$ v. X3 b! I K ZPython 3.8更新内容:PEP 572, 赋值表达式
# Y, i, Y4 r u% A1 H+ I2 lPEP 570, 仅位置参数4 t( e6 p6 f4 T j- J
PEP 587, Python 初始化配置(改进嵌入)
# A' D; `; S+ U- m* \. ?( GPEP 590, Vectorcall:CPython 的快速调用协议 V3 ^9 X6 V7 l' Q: C
PEP 578, 运行时审核挂钩) O: N7 D3 L$ W/ @ {+ j
PEP 574, 带外数据的 Pickle 协议 5" C, H% K a- q: i i0 U
Typing 相关:PEP 591,PEP 586,PEP 589
6 L( |8 q x1 g) x* U并行文件系统缓存,用于编译的字节码
) Y- T7 {; ?6 H" W& g. K调试版本与发行版本共享 ABI
( A5 m0 y# b$ m- }f 字符串支持一个方便的 = 说明符进行调试 Q! C6 o9 u% [6 h0 x) m7 z: n1 l
continue 现在在 finally: 块中0 z) x4 g( O2 p2 @1 j8 ^, \
在 Windows 上,默认的异步事件循环现在是 ProactorEventLoop
# {8 O) h1 G# h, z+ P* V在 macOS 上,默认情况下现在在多处理中使用 spawn start 方法
1 Y- o7 q; Z" q" k* r1 P现在,多处理(multiprocessing)可以使用共享内存段
Q* t& O; b9 ^4 ityped_ast 合并回 CPython! z- X3 @$ E9 n/ l9 A
LOAD_GLOBAL 现在快了 40%& @9 B6 D; a) X$ @5 j4 P4 F' w
pickle 现在默认使用协议 4,提高了性能。
5 |6 M: G* _8 \( w$ T
+ [+ n0 o% z4 p# c, ^2 c 4 ?( P+ R: T' x8 C: f
( I7 T4 R. V- S" A6 n" B. ]; J q4 x( f4 v2 A
|