python笔记
Kevin_Pei
这个作者很懒,什么都没留下…
展开
-
Python3中的argpase模块
argparse模块三python标准库中用来解析处理命令行参数的库。官方文档中说道:The program defines what arguments it requires, and argparsewill figure out how to parse those out of sys.argv.程序定义了它需要哪些参数,然后argparse会处理如何解析那些sys.argv。1.首先命...原创 2018-03-31 21:48:13 · 436 阅读 · 0 评论 -
二叉树及的性质及二叉树的Python实现
树形结构是一类非常重要的非线性数据结构,其中树和二叉树最为常用。二叉树的特点是每个节点至多只有两棵子树,且二叉树的子树有左右之分,其次序不能任意颠倒。二叉树的性质:性质 1. 在二叉树的第层上至多有个结点。性质 2. 深度为的二叉树至多有个结点,。性质 3. 对任何一个二叉树,如果其终端结点数为,度为2的结点数为,则。一棵深度为且有个结点的二叉树称为满二叉树。深度为的,有个结点的二叉树,当且仅当其...原创 2018-04-22 10:28:14 · 403 阅读 · 0 评论 -
什么是可散列(hashable)的数据类型
在Python官方词汇表中,关于hashable类型的定义有这样一段话(点击打开链接): An object is hashable if it has a hash value which never changes during its lifetime (it needs a __hash__() method), and can be compared to other object...原创 2018-03-08 21:41:54 · 13585 阅读 · 3 评论