Python中省略号(...)如何正确使用?
- 内容介绍
- 文章标签
- 相关推荐
本文共计920个文字,预计阅读时间需要4分钟。
背景:在Python的基本类型中,单例模式的值有三个:None、NotImplemented、Ellipsis。
None:已经泛滥成灾了。NotImplemented:也比较常用。...:只在江湖上。
背景
在 Python 的基本类型中单例模式的值有三个 None 类型的 None ,NotImplemented 类型的 NotImplemented, Ellipsis 类型的 ... 。
None 已经用的烂大街了,NotImplemented 也比较常用,唯独 ... 在江湖上只知它是三巨头之一,但不知其用法。
Ellipsis
Ellipsis 在 python 中代表“省略”,用现在的流形语来表达就是“老铁,不要在意这些细节!”。哪什么时候要告诉别人不要在意这些细节呢?其中的一个场景就是随机值。
用于文档测试
假设我们编写了一个类,要想知道这个有没有语法层面的错误,只要简单的调用一下就能测试出来。为了把这个测试自动化,于是做成了文档测试。
本文共计920个文字,预计阅读时间需要4分钟。
背景:在Python的基本类型中,单例模式的值有三个:None、NotImplemented、Ellipsis。
None:已经泛滥成灾了。NotImplemented:也比较常用。...:只在江湖上。
背景
在 Python 的基本类型中单例模式的值有三个 None 类型的 None ,NotImplemented 类型的 NotImplemented, Ellipsis 类型的 ... 。
None 已经用的烂大街了,NotImplemented 也比较常用,唯独 ... 在江湖上只知它是三巨头之一,但不知其用法。
Ellipsis
Ellipsis 在 python 中代表“省略”,用现在的流形语来表达就是“老铁,不要在意这些细节!”。哪什么时候要告诉别人不要在意这些细节呢?其中的一个场景就是随机值。
用于文档测试
假设我们编写了一个类,要想知道这个有没有语法层面的错误,只要简单的调用一下就能测试出来。为了把这个测试自动化,于是做成了文档测试。

