Python Tensorflow 省略号 三个点 ... 含义(等于号后面省略号,冒号后面省略号)

最近在学习tensorflow object detection API的源码,研究以下faster RCNN的实现。阅读到含有省略号的代码。不是很理解什么意思。
C:\Program Files\JetBrains\PyCharm Community Edition 2019.1.1\helpers\typeshed\stdlib\3\collections (__init__.pyi)
# namedtuple is special-cased in the type checker; the initializer is ignored.
if sys.version_info >= (3, 7):def namedtuple(typename: str, field_names: Union[str, Iterable[str]], *,rename: bool = ..., module: Optional[str] = ..., defaults: Optional[Iterable[Any]] = ...) -> Type[tuple]: ...
elif sys.version_info >= (3, 6):def namedtuple(typename: str, field_names: Union[str, Iterable[str]], *,verbose: bool = ..., rename: bool = ..., module: Optional[str] = ...) -> Type[tuple]: ...
else:def namedtuple(typename: str, field_names: Union[str, Iterable[str]],verbose: bool = ..., rename: bool = ...) -> Type[tuple]: ...

我本人没有系统学过python,网上找了一圈,最后在Quora找到了。
https://www.quora.com/What-do-the-dots-mean-in-Python
在知乎也发现有个说明。
小小程序员:10个不为人知的 Python 冷知识
总结一下:
1.省略号在python里也是个对象。
2.=...(赋值号后面省略号),给该变量赋值一个default值。具体python的机制我不清楚。应该是在类里面定义好的。
3.: ...(冒号后面省略号),表示函数的定义内容不写了。
转发自 https://www.cnblogs.com/dinghou/p/10926545.html

转载于:https://www.cnblogs.com/zhuyunbk/p/11452921.html

python 省略号 三个点...的含义相关推荐

  1. python 省略号 三个点“...”的含义

    最近在学习pytorch里对于resnet的实现,注意到里面有这段代码: def __init__(self,inplanes: int,planes: int,stride: int = 1,dow ...

  2. python学习三-基础语法

    python学习三-基础语法(2019-12-24日晚) 1.源码文件 Python源码文件名通常采用小写的方式,常见的扩展名有: py:基本的源码扩展名. pyw:是另一种源码扩展名,跟py唯一的区 ...

  3. Python中将三个列表数据zip起来并遍历(Iterating through three lists in parallel)

    Python中将三个列表数据zip起来并遍历(Iterating through three lists in parallel) 目录 Python中将三个列表数据zip起来并遍历(Iteratin ...

  4. Python中的__name__和__main__含义详解

    背景 在写Python代码和看Python代码时,我们常常可以看到这样的代码: ? 1 2 3 4 5 def main():     ...... if __name__ == "__ma ...

  5. python项目开发案例集锦 豆瓣-Python第三个项目:爬取豆瓣《哪吒之魔童降世》 短评...

    前面爬完网站信息图片之后,今天的又有了个小目标,最近的电影哪吒很火,去豆瓣上看了一下 影评,决定了今天主要是实现Python第三个项目:爬取豆瓣<哪吒之魔童降世> 短评,然后下载在exce ...

  6. 孤荷凌寒自学python第三十八天初识python的线程控制

    孤荷凌寒自学python第三十八天初识python的线程控制 (完整学习过程屏幕记录视频地址在文末,手写笔记在文末) 一.线程 在操作系统中存在着很多的可执行的应用程序,每个应用程序启动后,就可以看着 ...

  7. python判断哪个数最小_怎么用python比较三个数大小

    大部分初学编程的人来说刚开始都会练习判断两个数或者三个数的大小,来熟悉某种语言的特性和最基本的if,else循环,当我们学习了更高级的语法知识后,又会有不同的实现方式,比如依次接收用户输入的3个数,排 ...

  8. python中三个双引号 的作用是什么?1、多行注释 2、定义多行字符串(代替转义字符换行符 \n)

    作用1:多行注释 # 这是单行注释""" 这是多行注释第一行 这是多行注释第二行 这是多行注释第三行 """ 作用2:定义多行字符串(无需转 ...

  9. python求三个整数最大值_怎么用python比较三个数大小

    大部分初学编程的人来说刚开始都会练习判断两个数或者三个数的大小,来熟悉某种语言的特性和最基本的if,else循环,当我们学习了更高级的语法知识后,又会有不同的实现方式,比如依次接收用户输入的3个数,排 ...

  10. [Python人工智能] 三十四.Bert模型 (3)keras-bert库构建Bert模型实现微博情感分析

    从本专栏开始,作者正式研究Python深度学习.神经网络及人工智能相关知识.前一篇文章开启了新的内容--Bert,首先介绍Keras-bert库安装及基础用法及文本分类工作.这篇文章将通过keras- ...

最新文章

  1. python内置库之学习ctypes库(二)
  2. ros web_video_server的使用及Python获取实时画面
  3. 刚申请了Blog,首贴庆祝!
  4. 我的微软最有价值专家(Microsoft MVP)之路
  5. android 编译之后黑屏_android 模拟器用3.18的内核无法启动,一直黑屏。
  6. 交流线圈磁芯上的短路铜片
  7. 深度解析HashMap
  8. 前端常见知识点五之Fetch
  9. pytroch 中Variable实现线性回归
  10. linux fedora14 u盘运行,怎么把fedora 14 装进U盘里
  11. c语言时钟报告,C语言图形时钟课程设计实验报告
  12. 摘抄:微软 Dynamics AX 学习步骤
  13. iis端口号 linux,Linux 6 修改ssh默认远程端口号的操作步骤
  14. svn 中 版本回退
  15. linux 查看端口战役,漫画 :Apache Nginx80 端口争夺战
  16. 采用Kettle分页处理大数据量抽取任务
  17. mac 右键 启动终端
  18. css如何对上边框加阴影,CSS怎么添加阴影边框?
  19. iTOP-4418开发板Android7.1系统支持RFID、VGA、继电器、LOAR、CAN-RS485
  20. java 耗时_Java中计算程序运行耗时的方法对比

热门文章

  1. Caffe windows下安装攻略
  2. H盘显示数据错误循环冗余检查要怎样办啊
  3. react 日期格式 排序
  4. 金山WPS服务端开发工程师(第一次)(2018年秋招 2018-9-4)
  5. 纸机器人的折法_手工折纸教程:一分钟教你折出战斗机器人,看完手里痒痒的...
  6. 贵州中进大宗商品交易中心促进产销 打造优质平台
  7. FPGA时钟篇(二) 7系列clock region详解
  8. 使用R读取xls与xlsx文件
  9. 编译原理之Frist集与Follow集
  10. python win32gui模块详解_Python笔记_第二篇_面向过程_第二部分_4.常用模块的简单使用_窗体控制模块(win32con、win32gui)...