Python是一种面向对象的解释型计算机程序设计语言,如今Python 3.8.2 正式发布了。本平台提供最新Python 3.8.2 官方下载,另附安装教程,需要的朋友可下载试试! 随着版本的不断更新和语言新功能的添加,越来越多被用于独立的、大型项目的开发。目前Python 3.8稳定版现已正式发布,带来了许多新特性和优化。
3 I$ Q% L; c5 H3 u9 _) _# E' VPython 3.8更新内容:PEP 572, 赋值表达式0 L0 t# [- H6 T9 I
PEP 570, 仅位置参数) S5 C0 V$ O, Y. s, r( _9 n0 n
PEP 587, Python 初始化配置(改进嵌入); Z7 j* w/ T; t" Z! a
PEP 590, Vectorcall:CPython 的快速调用协议
* [: l7 X5 f6 c' B2 cPEP 578, 运行时审核挂钩
0 A& [: \5 d! j, Y1 L/ z2 R2 MPEP 574, 带外数据的 Pickle 协议 5
1 @, Q2 f6 o/ }6 Q/ U3 GTyping 相关:PEP 591,PEP 586,PEP 589. R$ o; G# w& b Q6 D& F
并行文件系统缓存,用于编译的字节码; ~" I9 p' V5 F1 Z9 [6 I" l& R- u
调试版本与发行版本共享 ABI$ x8 A- f% Z I. B' j2 j% l3 t( l
f 字符串支持一个方便的 = 说明符进行调试
# J6 ]+ x- b( ^3 E& y' h) Wcontinue 现在在 finally: 块中
, t5 z) |+ C4 l( {: {$ w在 Windows 上,默认的异步事件循环现在是 ProactorEventLoop
( x3 ?5 j W* L1 V在 macOS 上,默认情况下现在在多处理中使用 spawn start 方法# D" ^$ W! `& A+ N
现在,多处理(multiprocessing)可以使用共享内存段
* t* B' |. V6 `/ Jtyped_ast 合并回 CPython- j# Q& x6 ~" T- ?7 V
LOAD_GLOBAL 现在快了 40%7 B. S& ^6 j9 p% K$ ~% ~
pickle 现在默认使用协议 4,提高了性能。 5 ?3 L1 W# o) G3 \/ x& R
( I* Z" l; ?2 \- z
" f$ S' f! c1 O- ~6 M
& c* m w, K9 D6 S: @# Z
5 W F9 `2 k! N1 L# ^
|