国产成人AV无码一二三区,少女1到100集,国产精品久久久久精品综合紧,巜公妇之诱感肉欲HD在线播放

文章 > Python基础教程 > python3.6有什么优势

python3.6有什么优势

头像

爱喝马黛茶的安东尼

2019-09-17 13:20:573612浏览 · 0收藏 · 0评论

1. 格式化字符串字面量

PEP 498引入了 f-string,一种新型的字符串字面量。中文翻译为“格式化字符串字面量”。

这种字符串以 f 为前缀,类似 str.format() 方法所接受的字符串。其中的可替换字段用 {} 包裹起来,在运行时进行求值。

具体代码示例:

>>> width = 10
>>> precision = 4
>>> value = decimal.Decimal("12.34567")
>>> f"result: {value:{width}.{precision}}"  # nested fields
'result:      12.35'

相关推荐:《Python教程

2. 变量注释语法

此前,Python 已加入了对函数变量类型进行注释的标准,也就是 type hint。而 Python 3.6 中则根据PEP 526的提议,加入了对更多变量类型注释的功能,包括类变量和实例变量。

具体代码示例:

captain: str # 未设置初始值
class Starship:
    stats: Didct[str, int] = {}

与静态语言中的变量声明不同,Python 中的变量声明是为了更加方便地位第三方工具和库提供结构化的类型元数据。会使用到新语法的工具包括:mypy,pytype,PyCharm,等等。

3. 数字字面量使用下划线

对于较大的数字来说,位数太多可能不好判断值到底有多大。现在新版本中将允许你在数字字面量中使用下划线,提高可读性。

具体代码示例:

>>> 1_000_000_000_000_000
1000000000000000
>>> 0x_FF_FF_FF_FF
4294967295

4. 异步生成器

在上一个版本中,Python 引入了对原生协程的支持,并可使用 async 或 await 语法,但是有一个限制是没办法在同一个函数体中使用 await 和 yield 。这个限制在 3.6 版中取消了,因此以后将可以定义异步生成器。

具体代码示例:

async def ticker(delay, to):
    """Yield numbers from 0 to *to* every *delay* seconds."""
    for i in range(to):        yield i
        await asyncio.sleep(delay)

使用新语法,可以让你的代码更简洁,运行速度更快。

5. 异步推导

推导(Comprehension)本身就是 Python中一个很棒的语法糖。在新版本中,它将得到一次重大升级。PEP 530提出了在列表、元组、字典推导或生成器表达式中使用 async for 语法。

这样就将原有各种推导式变成了可支持异步。

同时,推导式中还支持使用 await 表达式。

以上就是 3.6 版本中新增的 5 大特性:

·格式化字符串字面量

·变量注释语法

·数字字面量使用下划线

·异步生成器

·异步推导

新版本中还新增了一些库,而且听说字典类型重新实现了,里面的元素会是有序的。

关注

关注公众号,随时随地在线学习

本教程部分素材来源于网络,版权问题联系站长!

黑寡妇5免费观看高清| 美女的胸怀| 《温柔的大姐姐》动漫免费观看| 美国大片免费观看2022年上映 | 一枪战三母免费观看完整版| 女性三角毛毛若隐若现| 内衣走秀| 啊…快……用力啊小能视频| B站暴躁女RAPPER| 《厨房韵母2》动漫下线了吗 | 美国色情巜做爰4| 男朋友摸完小花园小肚子有点痛| REAL529| 续父开续女包小芳的小说破| 儿媳妇免费播放全部电视剧| 汗汗画画免费阅读在线阅读| 偷吃爸爸擎天柱1-100集| 《一滴都不许漏》何泽城林荫| 国精产品一品二品国精| 55岁女人高潮后几天能恢复| 美国伦理4女警| 打扑牌不盖被子怎么办| 光溜溜美女素材图片| 欧美-区| 爰痴癫| 欧美片《肉欲进入》| 没带罩子让他C一节课| 闺蜜老公把我压在怀里| 簧片| 绝色儿媳在线观看免费版电视剧| 退休后日大女儿的隐喻和含义 | 国外成品网站1688入口在哪| 女性三角毛毛区有片毛掉光正常吗| 交换朋友的老婆2中字谜给看| 乱浮生(高干)BY行魅小说免费..| 《请好好疼爱里面》免费观看| 姑父有力挺送小芳的背景故事| 小雪解开乳罩给老杨摸| 他掀开裙子舌头伸进去添在线视频| 美女热舞| 欧美电影免费观看电视剧大全