Python是一种面向对象的解释型计算机程序设计语言,如今Python 3.8.2 正式发布了。本平台提供最新Python 3.8.2 官方下载,另附安装教程,需要的朋友可下载试试! 随着版本的不断更新和语言新功能的添加,越来越多被用于独立的、大型项目的开发。目前Python 3.8稳定版现已正式发布,带来了许多新特性和优化。 , @( m" D0 Q' x- |) V" @
Python 3.8更新内容:PEP 572, 赋值表达式: O: K0 r7 s3 d/ D9 M& n
PEP 570, 仅位置参数
3 P1 S) U1 n: {PEP 587, Python 初始化配置(改进嵌入): w# W! X& m% _2 P$ {
PEP 590, Vectorcall:CPython 的快速调用协议- M& A2 t0 M" F! f5 ]
PEP 578, 运行时审核挂钩
9 f8 a( Q- Q9 l! kPEP 574, 带外数据的 Pickle 协议 5
( S1 `; s. A8 }- G8 L# G. I& ITyping 相关:PEP 591,PEP 586,PEP 589
' n. l9 ~! f" K并行文件系统缓存,用于编译的字节码4 u! q/ [/ s/ Y. c6 u Y' y
调试版本与发行版本共享 ABI
7 Q! L0 L, |% I g' H/ `; Sf 字符串支持一个方便的 = 说明符进行调试
4 ~8 q. p5 J$ e q6 g( l# f- Mcontinue 现在在 finally: 块中
2 j! Z' x1 w" }* O# ~# B在 Windows 上,默认的异步事件循环现在是 ProactorEventLoop& U; [- u0 t8 s! X" w: f
在 macOS 上,默认情况下现在在多处理中使用 spawn start 方法
0 ?5 R. M( x/ S, |现在,多处理(multiprocessing)可以使用共享内存段0 }" s) N$ H0 b
typed_ast 合并回 CPython8 U0 M% y( ~( a% l
LOAD_GLOBAL 现在快了 40%
& l& c* W0 X4 M/ o5 s+ @" T/ u3 S7 L8 kpickle 现在默认使用协议 4,提高了性能。 + w6 k: X I. A2 \. d# o: s: r5 r
6 p, N! |. c( H0 G' r7 q
3 A$ w! U0 I5 L) j+ |& y, ]. [& x
. e j; V4 q) X
) ]5 }9 Y0 h* S* N. t |