- 博客(4)
- 资源 (5)
- 收藏
- 关注
原创 step by step, 理解python装饰器
装饰器是什么装饰器本质上是一个Python函数,它可以让其他函数在不改变代码的前提下增加额外功能,装饰器的返回值也是一个函数对象。它经常用于有切面需求的场景,比如:插入日志、性能测试、事务处理、缓存、权限校验等场景。装饰器是解决这类问题的绝佳设计,有了装饰器,我们就可以抽离出大量与函数功能本身无关的雷同代码并继续重用。高阶函数python的装饰器本质上是一个高阶函数,让我们先来看一下高...
2019-01-04 10:27:38 131
翻译 python list
create a listcast = [‘Cleese’, ‘Palin’, ‘Jones’, ‘Idle’]lengthlen(cast)accesscast[1]appendcast.append(‘Gilliam’)popcast.pop() ‘Gilliam’extendcast.extend([‘Gilliam’, ‘Chapman’])remove a specific data i
2016-09-20 23:12:07 179
原创 python标准库 循环器
使用iter()内置函数,可以将表、字典等容器变为循环器。 例:for i in iter([2, 3, 4, 5]): print i无穷循环器 count(5, 2) # 从5开始,每次递增2 count(5) # 从5开始,每次递增1cycle(‘abc’) # a, b, c, a, b, c, … 不断重复repeat(1) # 重复1 repeat(10, 5)
2016-09-19 21:17:46 267
转载 python Import 学习笔记
可以使用import导入包或模块。模块(module)通常为一个文件,可以作为module的文件类型有py、pyo、pyc、pyd、so、dll。包通常是一个目录,包的目录下必须创建一个文件__init__.py。系统在导入模块时,要做以下几件事:1. 为模块中的定义的对象创建一个名字空间。2. 在新的名字空间里执行源代码文件。3. 创建源代码文件的对象,该对象引用模块的名
2016-08-04 10:32:28 283
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人