流畅的python
应子树
19年开始认真学习。。。
展开
-
流畅的python--python数据类型
python解析器在碰到特殊的句法时,会使用特殊方法(魔术方法)来激活一些基本的对象操作,这些特殊的方法指的是形如__func__的方法。 比如my_collection[key]这种特殊的句法就会调用my_collection.__getitem__(key) 通过一个纸牌例子来学习: # -*- coding:utf-8 -*- import collections from rand...原创 2019-01-04 21:43:59 · 339 阅读 · 0 评论 -
流畅的python--函数及装饰器
在python中,函数是“一等对象”。那么什么是一等对象? 一等对象需要满足以下四个条件:1.在运行是创建;2.能赋值给变量或数据结构中的元素;3.能作为参数传给函数;4.能作为函数的返回结果。函数本身是function类的实例(python2和python3结果不同) 高阶函数:接受函数作为参数,或者把函数作为结果返回的函数称为高阶函数。比如内置函数sorted,map,filter 除了...原创 2019-01-07 16:12:28 · 125 阅读 · 0 评论