Python是一种面向对象的解释型计算机程序设计语言,如今Python 3.8.2 正式发布了。本平台提供最新Python 3.8.2 官方下载,另附安装教程,需要的朋友可下载试试! 随着版本的不断更新和语言新功能的添加,越来越多被用于独立的、大型项目的开发。目前Python 3.8稳定版现已正式发布,带来了许多新特性和优化。 : e3 T$ a2 V4 c$ h
Python 3.8更新内容:PEP 572, 赋值表达式
! w+ d, T( m \0 B/ [7 \PEP 570, 仅位置参数( X" ^8 Z! g$ p6 c. V h1 o S
PEP 587, Python 初始化配置(改进嵌入)
7 Y: p/ w* a- v# yPEP 590, Vectorcall:CPython 的快速调用协议: Z$ t- }# M! G( u+ c
PEP 578, 运行时审核挂钩* I- k# ]: l: z* Z8 `# C
PEP 574, 带外数据的 Pickle 协议 5
1 E& _4 }. v$ B9 c2 UTyping 相关:PEP 591,PEP 586,PEP 589" x7 L2 d% {! p* t5 Q
并行文件系统缓存,用于编译的字节码8 e8 r2 l$ d5 {* L' Q' `% b
调试版本与发行版本共享 ABI& N. g6 W; s3 f+ W$ q; k+ g# a
f 字符串支持一个方便的 = 说明符进行调试3 \/ u# a+ k, }; n+ D& B
continue 现在在 finally: 块中4 u, i" p D0 _, q
在 Windows 上,默认的异步事件循环现在是 ProactorEventLoop* N6 E6 `9 }+ x1 V) p7 z
在 macOS 上,默认情况下现在在多处理中使用 spawn start 方法
% \8 s- g5 h( D/ f8 B5 c+ [现在,多处理(multiprocessing)可以使用共享内存段2 _- ]7 B: h1 j% W
typed_ast 合并回 CPython; u& N' \7 Z3 v& p8 ]) ?& q, L
LOAD_GLOBAL 现在快了 40%8 s; m9 W- X6 g, }2 b
pickle 现在默认使用协议 4,提高了性能。
, e% Y, i/ K7 D; J9 p" x' V0 p7 P Z5 H5 ?, {
! W$ D* M3 @8 q' R6 S" ^* ~
# H' t; }9 ?( O" c* a' s5 E& x5 L2 w2 n+ K# z
|