|
Python是一种面向对象的解释型计算机程序设计语言,如今Python 3.8.2 正式发布了。本平台提供最新Python 3.8.2 官方下载,另附安装教程,需要的朋友可下载试试! 随着版本的不断更新和语言新功能的添加,越来越多被用于独立的、大型项目的开发。目前Python 3.8稳定版现已正式发布,带来了许多新特性和优化。
: W" u, u" p2 c$ a' UPython 3.8更新内容:PEP 572, 赋值表达式
& `# `, a2 c9 P' }! QPEP 570, 仅位置参数; l- r w/ [6 A1 l, K; m0 A
PEP 587, Python 初始化配置(改进嵌入)
- H9 o0 ~: x7 n. T* F- TPEP 590, Vectorcall:CPython 的快速调用协议
5 c2 t! S4 ^! D0 X5 s$ CPEP 578, 运行时审核挂钩$ e3 P/ o# T! q& s" p
PEP 574, 带外数据的 Pickle 协议 5* |" q8 A F+ F i* N
Typing 相关:PEP 591,PEP 586,PEP 589- f) |5 L- }$ B; A! A& ?
并行文件系统缓存,用于编译的字节码8 p: }( t3 U# P2 J5 H) W: E* L6 i
调试版本与发行版本共享 ABI7 J' i$ L( j; l3 R
f 字符串支持一个方便的 = 说明符进行调试
; I+ x. p, [3 Y; ncontinue 现在在 finally: 块中4 t ]0 Z7 C- P# Q. F+ z1 T
在 Windows 上,默认的异步事件循环现在是 ProactorEventLoop
& o9 S3 n3 D4 h8 v在 macOS 上,默认情况下现在在多处理中使用 spawn start 方法
% _. z( ] a7 I2 i现在,多处理(multiprocessing)可以使用共享内存段
$ x5 g* U/ r7 Y# J( `typed_ast 合并回 CPython5 i+ \6 Q2 H) }6 I# t3 ~9 o: u) S
LOAD_GLOBAL 现在快了 40% p# t% {$ s$ j0 V N8 u
pickle 现在默认使用协议 4,提高了性能。
6 B4 J+ p( \9 A5 A/ h* ?% \9 g4 j( v: {: }+ V- {1 O) ^
+ y) X9 i$ A. j6 t, D
$ R! l' R! O6 A/ k5 L+ N* N3 W9 i. V7 H4 u% u! I
|