Python是一种面向对象的解释型计算机程序设计语言,如今Python 3.8.2 正式发布了。本平台提供最新Python 3.8.2 官方下载,另附安装教程,需要的朋友可下载试试! 随着版本的不断更新和语言新功能的添加,越来越多被用于独立的、大型项目的开发。目前Python 3.8稳定版现已正式发布,带来了许多新特性和优化。 ' o6 a. M6 k1 A% m9 K# ?3 p3 @
Python 3.8更新内容:PEP 572, 赋值表达式
1 l: r% G4 N- f7 g, HPEP 570, 仅位置参数
& j- O r1 _4 Z6 ?PEP 587, Python 初始化配置(改进嵌入)
( @+ O4 G$ H& M2 IPEP 590, Vectorcall:CPython 的快速调用协议0 ?: O& m* q4 h. U& C
PEP 578, 运行时审核挂钩
- Q% C* u) W% z0 c3 V' EPEP 574, 带外数据的 Pickle 协议 5
* K0 j4 ], @6 K* GTyping 相关:PEP 591,PEP 586,PEP 589
) I1 l& d9 m9 I; n- B# g+ z8 f并行文件系统缓存,用于编译的字节码
9 c! I3 ?4 C, j `4 c5 M' G调试版本与发行版本共享 ABI
& P" {5 Y4 C& mf 字符串支持一个方便的 = 说明符进行调试
' }7 O% p: `0 F+ N) Lcontinue 现在在 finally: 块中
3 v, i5 U* ^7 k8 V, D* S$ Y在 Windows 上,默认的异步事件循环现在是 ProactorEventLoop6 ]8 y; ` h1 s R; d8 A$ f
在 macOS 上,默认情况下现在在多处理中使用 spawn start 方法. m3 j3 K" t, S7 u
现在,多处理(multiprocessing)可以使用共享内存段4 x9 O/ r) U9 w d* L( |: i
typed_ast 合并回 CPython! N; F+ Q* s* J6 j( y
LOAD_GLOBAL 现在快了 40%
+ v+ G2 |& N% V( xpickle 现在默认使用协议 4,提高了性能。
+ K- P" ^! k0 T* v; B* t1 {1 m7 P( [$ Z0 v9 `4 Q- n
" C( p3 f5 \# {# c8 }: {0 }# [
6 R+ w6 g2 S4 d6 s
! T* d, n( d9 b( D |