上一页 1 ··· 23 24 25 26 27
摘要: 参考 https://stackoverflow.com/questions/2970608/what are named tuples in python 先上例子,用tuple和namedtuple分别表示点(x, y),然后计算两个点的距离 1. 用tuple表示点,从例子可见计算两个点的距离 阅读全文
posted @ 2018-04-10 23:28 Rocin 阅读(312) 评论(0) 推荐(0) 编辑
摘要: cd进要启动服务器的目录 python m http.server 7800 (Python 3.x) python m SimpleHTTPServer 7998 (Pyhton2.x) 阅读全文
posted @ 2018-04-09 13:13 Rocin 阅读(617) 评论(0) 推荐(0) 编辑
摘要: 文本和字节序列 人使用文本,计算机使用字节序列 1. 大纲: 1. 字符、码位和字节表述 2. bytes、bytearray和memoryview等二进制序列的独特特性 3. 全部Unicode和陈旧字符集的编解码器 4. 避免和处理编码错误 5. 处理文本文件的最佳实践 6. 默认编码的陷阱和标 阅读全文
posted @ 2018-04-08 14:10 Rocin 阅读(166) 评论(0) 推荐(0) 编辑
摘要: 字典和集合 dict和set都基于hash table实现 1. 大纲: 1. 常见的字典 方法 2. 如何处理查 找不到的键 3. 标准库中 dict 类型的 变种 4. set 和 fronzenset 类型 5. Hash table的工作原理 6. Hash table带来的潜在影响 字典d 阅读全文
posted @ 2018-04-05 23:17 Rocin 阅读(183) 评论(0) 推荐(0) 编辑
摘要: 1. 序列数据 例如字符串、列表、字节序列、元组、XML元素、数据库查询结果等,在Python中用统一的风格去处理。例如,迭代、切片、排序、拼接等。 2. 容器序列与扁平序列 容器序列:容器对象包含任意类型对象的引用。如list、tuple和collections.deque. 但dict和set是 阅读全文
posted @ 2018-04-04 22:17 Rocin 阅读(164) 评论(0) 推荐(0) 编辑
摘要: 列表推导式(list comprehension) Python2: Python2中for关键词之后的赋值操作可能会影响context中的同名变量。Python3不存在此问题。 Python3: 1. 原本context中的变量x的值被保留了。 2. 列表推导式也创建了正确的列表。 阅读全文
posted @ 2018-04-03 20:56 Rocin 阅读(243) 评论(0) 推荐(0) 编辑
摘要: 01 data model/frenchdeck.py 1. Python解释器碰到特殊的句法时,会使用__特殊方法__去激活一些基本的对象操作。 特殊方法的存在是为了被解释器用的。没有my_object.len()这种写法,应该用len(my_object)。 比如my_collection[ke 阅读全文
posted @ 2018-04-03 20:10 Rocin 阅读(158) 评论(0) 推荐(0) 编辑
摘要: 强类型与弱类型 如果一门语言很少隐式转换类型,说明它是强类型语言;如果经常这么做,说明它是弱类型语言。Java、C++和Python是强类型语言。PHP、JavaScript和Perl是弱类型语言。 概念参照Google等搜索引擎 这里的随笔举出例子:证明Python是强类型语言,JavaScrip 阅读全文
posted @ 2018-04-03 19:44 Rocin 阅读(338) 评论(0) 推荐(0) 编辑
摘要: dist packages 和 site packages的区别 Reference: https://stackoverflow.com/questions/9387928/whats the difference between dist packages and site packages h 阅读全文
posted @ 2018-04-03 11:38 Rocin 阅读(393) 评论(0) 推荐(0) 编辑
上一页 1 ··· 23 24 25 26 27