1.常用的python函数 abs 求绝对值 all 判断迭代器中所有的数据是否为真或者可迭代数据为空,返回真,否则返回假 any 判断迭代器中的数据是否有一个为真,有返回真,可迭代数据为空或者没有真,返回假 bin 转换整数为二进制字符串 hex 转换整数为十六进制字符串 oct 转换整数为八进制 ...
分类:
编程语言 时间:
2016-06-01 00:00:14
阅读次数:
549
一、 基础 在了解装饰器时,首先我们要复习一下装饰器会用到的基础知识 二、装饰器 首先我们了解下装饰器是个什么功能装饰器主要功能就是给已经写好的模块,函数增加一些功能,但是不改变原有模块代码 log 2 3 end 'xx' ...
分类:
编程语言 时间:
2016-05-31 22:08:13
阅读次数:
212
数学相关: abs() 返回一个值的绝对值 complex 创建一个复数 divmod() 分别取商和余数 eg:divmod(8,2) (4,0) pow() 幂运算 eg:pow(2,3) 返回8 round() 四舍五入 max() 返回最大值 eg:max(22,1,33,4) ... ...
分类:
其他好文 时间:
2016-05-31 20:29:48
阅读次数:
213
本节主要内容: 1. 上节遗留的内置函数: callable(), chr(),ord(), compile(), eval(),exec(), divmod(), isinstance() ,filter(), map() 2. 装饰器 (一)内置函数补充: callable(): 查看函数是否可 ...
分类:
编程语言 时间:
2016-05-31 13:46:22
阅读次数:
182
内置函数 python内置了以下函数,可以根据情况来使用 一、数学相关函数 divmod():取商和余数 abs():取绝对值 len():查看序列长度 二、功能相关函数chr():在ascii码表中根据数字找出对应的字母 ord():在ascii码表中根据字母找出对应的数字 type():查看对象 ...
分类:
编程语言 时间:
2016-05-31 01:10:25
阅读次数:
141
本篇要点: 内置函数 装饰器 一、内置函数 # abs() :取绝对值 >>> res = abs(-10) >>> print(res) 10 # 0,None,"",{},[],() 布尔值都为空 # all(),any() 判断值的真假 # all() 所有为真才为真 p = all([0,1 ...
分类:
编程语言 时间:
2016-05-31 00:55:21
阅读次数:
290
1.1 初识装饰器 s2.py b2.py 1.2 装饰器 格式:@ + 函数名 功能: 1.自动执行outer函数,并且将其下面的函数名(f1)当作参数传递 2.将outer函数的返回值,重新赋值给其下面的函数的参数 1.3 装饰器执行原理 s4.py b2.py 装饰器返回值,不改变原函数返回内 ...
分类:
编程语言 时间:
2016-05-30 23:03:48
阅读次数:
196
装饰器的功能在很多语言中都有,名字也不尽相同,其实它体现的是一种设计模式,强调的是开放封闭原则,更多的用于后期功能升级而不是编写新的代码。装饰器不光能装饰函数,也能装饰其他的对象,比如类,但通常,我们以装饰函数为例子介绍其用法。要理解在Python中装饰器的原理,需要一步一步来。本文尽量描述得浅显易 ...
分类:
编程语言 时间:
2016-05-30 21:38:22
阅读次数:
185
讲作业: json的简单用法 Len() Max() 最大值 Min() 最小值 Sum() 求和 排序: 四舍五入 Slice() 切片的功能 Zip() 求方 重点:装饰器(开放封闭原则) 函数可以作为参数,进行传递 如果装饰器装饰后,就变成装饰器函数的内置函数。 函数名 ==函数体 (不加括号 ...
分类:
其他好文 时间:
2016-05-30 07:38:11
阅读次数:
197
本篇涉及内容内置函数装饰器内置函数callable() 判断对象是否可以被调用,返回一个布尔值1234567891011num = 10print(callable(num)) # num不能够被调用,返回False def f1(): print("name") print(callable(f1... ...
分类:
编程语言 时间:
2016-05-30 06:21:02
阅读次数:
463