2019年3月1日

一等函数

摘要: 在 Python 中,函数是一等对象。编程语言理论家把“一等对象”定义为满足下述条件的程序实体:• 在运行时创建• 能赋值给变量或数据结构中的元素• 能作为参数传给函数• 能作为函数的返回结果 把函数视为对象 在python中一切皆对象,那么函数自然也是对象。 明白了函数是对象后,就可以使用函数式风 阅读全文

posted @ 2019-03-01 16:45 forwardFields 阅读(277) 评论(0) 推荐(0)

字符串编码和字节解码

摘要: 本人以前就经常搞不清楚utf-8、unicode、字符串、二进制序列、编码、解码这几个之间的关系,趁今天有时间,赶紧写篇文章巩固这几个概念,免得以后又搞混了。 字符串是什么? 字符串就是字符序列,说得更通俗点,一串字符就是字符串。问题在于该如何给字符下定义? 2015年开始,“字符”的最好定义就是U 阅读全文

posted @ 2019-03-01 15:07 forwardFields 阅读(2675) 评论(0) 推荐(0)

字典和集合

摘要: 字典dict这种数据结构活跃在所有python程序的背后,即便你的程序没有直接使用它。 字典在python里的作用至关重要,python也对其实现做了高度优化,而背后的散列表则是字典性能出众的根本原因,集合可以看成是只含有键,没有值的特殊的字典。 泛映射类型 你一定听过linux里泛文件抽象的概念吧 阅读全文

posted @ 2019-03-01 11:08 forwardFields 阅读(824) 评论(0) 推荐(0)

导航