摘要: 如果你曾经写过或者用过 Python,你可能已经习惯了看到 Python 源代码文件;它们的名称以.Py 结尾。你可能还见过另一种类型的文件是 .pyc 结尾的,它们就是 Python “字节码”文件。(在 Python3 的时候这个 .pyc 后缀的文件不太好找了,它在一个名为\__pycache阅读全文
posted @ 2019-05-19 00:23 公众号python学习开发 阅读(97) 评论(0) 编辑
摘要: ``` import sys def foo(): print("哈哈想不到吧") if __name__ == '__main__': getattr(sys.modules[__name__],"foo")() ```阅读全文
posted @ 2019-05-17 17:58 公众号python学习开发 阅读(4) 评论(0) 编辑
摘要: 代码示例阅读全文
posted @ 2019-05-17 17:23 公众号python学习开发 阅读(10) 评论(0) 编辑
摘要: 正文共:30429 字 预计阅读时间:76分钟 原文链接:https://realpython.com/python-type-checking/ 作者:Geir Arne Hjelle 译者:陈祥安 在本指南中,你将了解Python类型检查。传统上,Python解释器以灵活但隐式的方式处理类型。P阅读全文
posted @ 2019-05-16 22:26 公众号python学习开发 阅读(9) 评论(0) 编辑
摘要: 打开Sublime Text3,选择菜单Preferences->Settings-User,打开用户配置文件 然后在大括号里加上下面两行代码: 保存文件,看到右下角显示 Space:4 就说明修改成功!阅读全文
posted @ 2019-05-14 15:19 公众号python学习开发 阅读(6) 评论(0) 编辑
摘要: ![](https://img2018.cnblogs.com/blog/736399/201905/736399-20190510105542228-906729611.png) ![](https://img2018.cnblogs.com/blog/736399/201905/736399-20190510105552817-508111519.png) ![](https://img201...阅读全文
posted @ 2019-05-10 10:59 公众号python学习开发 阅读(26) 评论(0) 编辑
摘要: 与mypy相比不仅可以显示错误行数,还可以看到哪个函数错误。 mypy的图 pytype的图阅读全文
posted @ 2019-05-10 00:29 公众号python学习开发 阅读(7) 评论(0) 编辑
摘要: 首先是fstring的结构 '!s'在表达式上调用str(),'!r'调用表达式上的repr(),'!a'调用表达式上的ascii() 1.默认情况下,f string将使用str(),但如果包含转换标志,则可以确保它们使用repr () ! 调用 2.!a的例子 等价于 3.!s的例子 类似2 p阅读全文
posted @ 2019-05-10 00:00 公众号python学习开发 阅读(20) 评论(0) 编辑
摘要: 打印操作由 https://doc.rust lang.org/std/fmt/ 里面所定义的一系列宏来处理,包括: format!:将格式化文本写到字符串(String)。(译注:字符串是返 回值不是参数。) print!:与 format! 类似,但将文本输出到控制台(io::stdout)。 阅读全文
posted @ 2019-05-09 17:53 公众号python学习开发 阅读(16) 评论(0) 编辑
摘要: heapq 堆排序算法 heapq实现了一个适合与Python的列表一起使用的最小堆排序算法。 二叉树 树中每个节点至多有两个子节点 满二叉树 树中除了叶子节点,每个节点都有两个子节点 什么是完全二叉树 在满足满二叉树的性质后,最后一层的叶子节点均需在最左边 什么是堆? 堆是一种数据结构,它是一颗完阅读全文
posted @ 2019-05-09 16:44 公众号python学习开发 阅读(15) 评论(0) 编辑