Python是一种面向对象的解释型计算机程序设计语言,如今Python 3.8.2 正式发布了。本平台提供最新Python 3.8.2 官方下载,另附安装教程,需要的朋友可下载试试! 随着版本的不断更新和语言新功能的添加,越来越多被用于独立的、大型项目的开发。目前Python 3.8稳定版现已正式发布,带来了许多新特性和优化。
) u3 |6 U9 z( g7 {1 e) y1 K5 YPython 3.8更新内容:PEP 572, 赋值表达式, B, L y: @: F! H* J! X
PEP 570, 仅位置参数. h( m! ]% b; m9 z- l% Y: g
PEP 587, Python 初始化配置(改进嵌入)
1 W6 v3 U" J( ~8 C& i2 T* H( ZPEP 590, Vectorcall:CPython 的快速调用协议% B& S/ J9 M1 A: F+ O7 O% Z4 G M
PEP 578, 运行时审核挂钩
$ X/ v1 e. C6 D5 k% GPEP 574, 带外数据的 Pickle 协议 5
" F, H3 P( y4 r. f) YTyping 相关:PEP 591,PEP 586,PEP 589, p/ `1 z6 x5 P) P7 ^0 m+ ?1 D& L
并行文件系统缓存,用于编译的字节码
4 E+ S2 q. q& l0 [' @1 ~6 y& e) E调试版本与发行版本共享 ABI* m* w8 H4 \- x8 J( u' `
f 字符串支持一个方便的 = 说明符进行调试, H6 ?7 E0 x8 {* Z) y; z
continue 现在在 finally: 块中
9 Q1 k, P' [6 r' u% n在 Windows 上,默认的异步事件循环现在是 ProactorEventLoop1 G+ s& t* z) w
在 macOS 上,默认情况下现在在多处理中使用 spawn start 方法
6 E* y( t, F' H现在,多处理(multiprocessing)可以使用共享内存段
2 l# v' n! e9 H- c6 A# L' {. rtyped_ast 合并回 CPython
+ o" o$ Z5 s3 u2 ]LOAD_GLOBAL 现在快了 40%
: J1 F- H# h4 c+ jpickle 现在默认使用协议 4,提高了性能。
; q! w6 `2 P$ n
- u7 m' y. _7 B' {- h6 F4 n ' m3 o( j4 Y- L+ l5 u1 T; M- K0 ?
8 \- h2 x5 ^9 M3 }/ \
0 W0 o! \, N) D+ H6 v
|