Python是一种面向对象的解释型计算机程序设计语言,如今Python 3.8.2 正式发布了。本平台提供最新Python 3.8.2 官方下载,另附安装教程,需要的朋友可下载试试! 随着版本的不断更新和语言新功能的添加,越来越多被用于独立的、大型项目的开发。目前Python 3.8稳定版现已正式发布,带来了许多新特性和优化。
- }( E( E* x9 QPython 3.8更新内容:PEP 572, 赋值表达式2 B' U: Y' N* C% q$ k& y
PEP 570, 仅位置参数! B, H' A) T: R) h. |
PEP 587, Python 初始化配置(改进嵌入)/ x, M; V" O4 Q$ W/ h$ A# t5 h" f, C
PEP 590, Vectorcall:CPython 的快速调用协议9 I8 R S4 [1 H8 Y0 _# P$ b9 Q
PEP 578, 运行时审核挂钩
7 y6 r, U) o; R2 G9 j/ ?PEP 574, 带外数据的 Pickle 协议 5# w8 G: @! q2 F
Typing 相关:PEP 591,PEP 586,PEP 589* e9 ?6 M! w2 ?. J/ V6 K
并行文件系统缓存,用于编译的字节码2 S4 }, P) q* P& h! [9 E; h/ e% _9 _0 S# x. v
调试版本与发行版本共享 ABI
9 L4 [0 j u4 l4 b$ {) s" @% H" Xf 字符串支持一个方便的 = 说明符进行调试 u; @6 y3 s9 e+ U- ~; H
continue 现在在 finally: 块中
' G$ F1 y+ X; ^6 d; _- v3 h- x在 Windows 上,默认的异步事件循环现在是 ProactorEventLoop' U+ A2 d+ s4 J
在 macOS 上,默认情况下现在在多处理中使用 spawn start 方法. T" g+ m5 q u6 Y" \
现在,多处理(multiprocessing)可以使用共享内存段% j7 M% J* m: V' r( P; R4 }
typed_ast 合并回 CPython0 X0 z6 \3 q* v% [5 v
LOAD_GLOBAL 现在快了 40%
: R" Z" u6 \1 R6 q# Mpickle 现在默认使用协议 4,提高了性能。 9 v! J& h) }+ C( a8 L$ n
5 D! H- R: f! y; p% ~7 H" `5 [
5 _# B g: B& t
. l8 g/ k& X4 C3 }$ v- P! e7 h; n' L# T' K
|