Python 3.9的到来意味着什么?本文详细给你讲述( 二 )
因此 , 如果需要使用Python处理IPv6地址 , 现在可以这样处理:
from ipaddress import IPv6Addressaddr = IPv6Address('ff02::fa51%1')print(addr.scope_id)#"1" - interface-local IP address7、新模块:区域信息区域信息
zoneinfo模块将IANA时区数据库的支持引入标准库 。 它添加了zoneinfo.ZoneInfo , 这是一个由系统时区数据支持的具体的datetime.tzinfo实现 。
文章插图
8、其他语言更改__import __()现在增加了ImportError以替代ValueError , 通常在相对导入超出其顶级包时发生 。
“” .replace(“” , s , n)现在对于所有非零n返回s而不是空字符串 。 现在它与““ .replace(”“ , s)相一致 。
默认状态下 , Python变得更快
Python的每个修订版与以前的版本相比都有性能改进 。 Python 3.9进行了两项重大改进 , 可以提高性能但无需对现有代码进行任何更改 。
第一个改进更多涉及矢量调用协议的使用 , 通过最小化或消除临时对象进行许多常见函数的调用 。 Python 3.9引入了几个新的内置函数 , 包括range、tuple、set、frozenset、list、dict ——使用vectorcall可以加快执行速度 。
Python切换到年度发布周期
到目前为止 , Python已经以18个月的节奏进行了开发和发布 。 PEP 602提议Python开发团队采用年度发布周期 , 并且该提议已被接受 。
9、结尾【Python 3.9的到来意味着什么?本文详细给你讲述】最后 , 小编想说:我是一名python开发工程师 , 整理了一套最新的python系统学习教程 , 想要这些资料的可以关注私信小编“01”即可(免费分享哦)希望能对你有所帮助.
- 想自学Python来开发爬虫,需要按照哪几个阶段制定学习计划
- 未来想进入AI领域,该学习Python还是Java大数据开发
- 小米11系列全球发布会即将到来
- 新品即将到来!苹果或于今年发布 AirTag
- 5G是扶不起的“阿斗”?
- 2021年Java和Python的应用趋势会有什么变化?
- 非计算机专业的本科生,想利用寒假学习Python,该怎么入手
- 用Python制作图片验证码,这三行代码完事儿
- 历时 1 个月,做了 10 个 Python 可视化动图,用心且精美...
- 苹果应用商店游戏惨遭“团灭”:单日下架3.9万 付费游戏1500强仅74款幸存
