国产成人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 大特性:

·格式化字符串字面量

·变量注释语法

·数字字面量使用下划线

·异步生成器

·异步推导

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

关注

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

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

生殖瑜伽| 《一滴都不许漏》何泽城林荫| 强壮公妇公侵HD中字小说| 《老公请部长家里吃饭》日剧 | 黑寡妇5免费观看高清| 《炸裂吧!巨棒》免费阅读漫画| 偷吃爸爸擎天柱1-100集| 下面流乳白色的水的原因| 泳装| 国产69精品久久久久久A片 | 哥要色| 绿色产品A级与AA级哪里不同| 《饥渴的人妻日本》中字| YY影院免费观看电视剧网站| CSGO暴躁妹妹免费观看电视剧| 双胞胎母亲三飞| 被老师摸着J勃起有14厘米| 荫蒂被三个男人添| 一线产区和二线产区的品牌走位| 《明明说好要带避孕套了》中文版| 《家政女孩2》免费观| 真人刺激战场40分钟电视剧| 母与子免费观看大全电视剧| 欧美寡妇性猛交XXX| 我就去色| 大S有几个小孩| 黄金网站9.1免费入口| 九九在线观看免费播放大全电视剧 | 亲嘴还扔衣服| 女性一晚上3次纵欲导致不孕| 女生给男生吃小头头| 樱花视频在线观看免费高清电视剧| 男奴调教赤裸跪爬服传| 妈妈和两个姨妈一起过生日| 大龟慢慢挺进我的体内| 妻子的秘密在线观看免费全集| 马配人的视频在线观看| 被两个男人吃奶三P| 灭火宝贝英文| 打扑牌不盖被子怎么办| 《诱人的女房东3》