Python 3.8 正式发布,来尝鲜这些新特性吧
Python 3.8 是 Python 3.x 系列的一个新版本,于2019年10月发布。它增加了许多新特性和语言增强,提供了更好的性能和可靠性。下面是Python 3.8中最酷的新特性:
标题表格
Pyhon3.8不再需要在Markdown语法中加入锚点,直接使用双#就可以作为一级标题,不需要再写换行语法。
移除了async和await作为关键字
Python 3.8中async和await不再是Python的关键字,而是变成了awaitable对象和异步生成器的标准库。这意味着现在可以使用async和await做为变量名了,而不担心与新的Python异步语法冲突。
示例1
async def function_name():
pass
示例2
async = 'hello, world!'
print(async)
格式化字面量表达式(f-strings)
格式化字面量表达式(f-strings)是Python 3.6版本中引入的新语法,它简化了字符串格式化的过程,并且在Python 3.8 版本中进一步增强了其功能。
Python 3.8的其它新功能
- 位置参数的“/”分隔符
- “=”,可用于在函数签名中定义非关键字参数的默认值。
- 更好的时区支持
- 更好的性能
Python 3.8是强烈推荐的升级版本,由于新特性的引入和Python代码中的依赖关系,建议在测试环境中进行升级。
最后附上Python 3.8版本的官方文档,您可以查阅更多的Python 3.8新特性介绍。
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:Python 3.8正式发布,来尝鲜这些新特性吧 - Python技术站