|
Python是一种面向对象的解释型计算机程序设计语言,如今Python 3.8.2 正式发布了。本平台提供最新Python 3.8.2 官方下载,另附安装教程,需要的朋友可下载试试! 随着版本的不断更新和语言新功能的添加,越来越多被用于独立的、大型项目的开发。目前Python 3.8稳定版现已正式发布,带来了许多新特性和优化。
% `2 }3 {7 C: TPython 3.8更新内容:PEP 572, 赋值表达式
6 l" g( _. b) _1 H/ E9 u$ `PEP 570, 仅位置参数
! u9 i, N1 Y7 V$ \& B; N$ A/ H0 fPEP 587, Python 初始化配置(改进嵌入); ^8 C- E5 O8 B L9 l
PEP 590, Vectorcall:CPython 的快速调用协议
- t8 q8 a4 b( q- Z! ePEP 578, 运行时审核挂钩8 E6 g# j$ L; x- e# A8 \+ {
PEP 574, 带外数据的 Pickle 协议 5
% O Y! l( [6 {" C. oTyping 相关:PEP 591,PEP 586,PEP 589
g* b. T7 V& m5 `' `8 F2 B8 M/ w并行文件系统缓存,用于编译的字节码: Q% ^" |8 h, M- R2 b# R0 Z, e6 [
调试版本与发行版本共享 ABI
. [/ A! {( l7 g b1 A. X2 Jf 字符串支持一个方便的 = 说明符进行调试
r" r9 S9 R) |# Econtinue 现在在 finally: 块中
" {; y7 W* G; m在 Windows 上,默认的异步事件循环现在是 ProactorEventLoop v" n2 @2 N4 d; q! ]
在 macOS 上,默认情况下现在在多处理中使用 spawn start 方法
9 H7 `" B% y+ b现在,多处理(multiprocessing)可以使用共享内存段
$ d; L* I1 x$ S, ?" V+ P( ztyped_ast 合并回 CPython
4 I* J8 o/ A* ~5 jLOAD_GLOBAL 现在快了 40%
9 J0 W$ B9 J# m8 i' L1 w2 T' B" Qpickle 现在默认使用协议 4,提高了性能。
; U6 N \# X z- ?, \3 F; V K. @6 y1 K/ Z. u1 B: {2 o
5 K3 S! M S: i ]! Q2 K" x
4 l; U3 [+ Q$ s4 K: L9 K& r6 b9 d9 ^) a& s3 ~6 r- I. L5 ], A x7 j
|