📜  python 3.6 发布日期 - Python (1)

📅  最后修改于: 2023-12-03 14:45:55.719000             🧑  作者: Mango

Python 3.6 发布日期


Python 3.6 是Python编程语言的一个重要版本,它于 2016年12月23日正式发布。本次更新提供各种新功能和改进,包括新的等待协程和异步生成器,以及支持PEP 498中的字符串插值语法的新f字符串。

新特性
等待协程和异步生成器

Python 3.6引入了awaitasync关键字,允许程序员编写异步代码更简单直接。async定义一个协程并返回一个协程对象,而await等待它的执行。

async def my_coroutine():
    print('Hello, World!')
    
async def my_coroutine_2():
    await my_coroutine()
字符串插值语法

在Python 3.6中,可以使用结合了字符串格式更改技巧变量名解析的新f字符串语法轻松格式化字符串:

import datetime

today = datetime.date.today()

print(f'Today is {today:%B %d, %Y}')

这将输出:Today is December 23, 2016

随机功能集合

Python 3.6添加了一个新的secrets模块,用于生成密码、令牌和其他密钥,以便能够更安全地编写应用程序。

import secrets

print(secrets.token_hex(16))
其他

Python 3.6还包括以下新特性:

  • 安全可靠的字典排序;
  • 精简的字节文字语法;
  • 执行上下文:“as”关键字;
  • 始终存在的本地日期和时间;
  • 开放式中命名的元组参数解包。
总结

Python 3.6是重要的版本更新,提供了许多有用的新特性和改进,包括等待协程和异步生成器,字符串插值语法和随机功能集合。它的发布对于Python开发人员和用户来说都是一个重要的事件。

参考资料

https://www.python.org/downloads/release/python-360/