其中有几个方法没怎么用过, 所以没整理到
abs(a) | 返回a的绝对值.该参数可以是整数或浮点数.如果参数是一个复数,则返回其大小 |
all(a) | 如果元组、列表里面的所有元素都非零,返回True;否则返回False. all([-1,' ',1]) # 输出: True all([-1,0,1]) # 输出: False all([' ']) # 输出: True all(['']) # 输出: False
|
any(a) | 如果元组、列表里面存在非零元素,返回True;否则返回False. any([1,' ',False]) # 输出: True any([' ']) # 输出: True any([False]) # 输出: False any(['']) # 输出: False
|
ascii(a) | 返回一个可打印的对象字符串方式表示 |
bin(a) | 把整数转化成二进制 |
bool(a) | 把一个值转化为布尔值,如果该值为假或者省略返回False,否则返回True |
bytearray([source[, encoding[, errors]]]) | 返回一个新字节数组。这个数组里的元素是可变的,并且每个元素的值范围: 0 <= x < 256。可以通过“字节与字节数组操作”章节来查看相关字节数组的内容。下面说明一下几种特别的使用方法: a = bytearray('1234深圳', 'utf-8') print(a) # 输出: bytearray(b'1234\xe6\xb7\xb1\xe5\x9c\xb3') b = bytearray() print(b) # 输出: bytearray(b'') c = [1,4,5,7,8] print(bytearray(c)) # 输出: bytearray(b'\x01\x04\x05\x07\x08')
|
bytes([source[, encoding[, errors]]]) | 返回一个新的bytes对象,(它)是一个由0~255的整数构成不可变序列。 a = bytes('abc', 'utf-8') print(a) # 输出: b'abc' b = bytes(1) print(b) # 输出: b'\x00' c = bytes([2,3,6,8]) print(c) # 输出: b'\x02\x03\x06\x08'
|
callable(a) | 检查对象object是否可调用。如果返回True,object仍然可能调用失败;但如果返回False,调用对象ojbect绝对不会成功。 |
chr(a) | 把整数转化成对应的字母 |
classmethod | |
compile | |
complex | |
delattr(object, name) | 删除object的name属性,若name属性不存在,抛出异常 |
dict(**kwarg) | dict(mapping, **kwarg) |
dir([a]) | 没有参数,返回当前局部范围的名单列表。有参数,试图返回该对象的有效的属性列表。 |
divmod(a,b) | 以元组的形式返回a//b以及a%b。 divmod(8,4) # 输出: (2, 0) divmod(10,3) # 输出: (3, 1) |
enumerate(a) | 返回一个枚举类型 nums = [1, 2] list(enumerate(nums)) # 输出: [(0, 1), (1, 2)] |
eva l(str [,globals [,locals ]]) | 函数将字符串str当成有效Python表达式来求值,并返回计算结果。 eva l('1+2+3') # 输出: 6 x = 1 eva l('x+2+3') # 输出: 6 |
exec(object[, globals[, locals]]) | 将字符串str当成有效Python代码来执行。 exec('print("I Love you !!!")') # 输出: I Love you !!! exec('x = 520') x # 输出: 520 |
filter(function or None, iterable) | 过滤器 |
float(a) | 将a转换成浮点型 |
format | |
frozenset(iterable) | 使用迭代器返回一个不可变的集合 |
getattr(object, name[, default]) | 返回objcet中的name属性值,当name属性不存在时,返回default,若default没定义,抛出异常 |
globals() | 返回一个代表当前全局变量表的字典, 包括(变量, __doc__, __name__等) |
hasattr(object, name) | 测试object中是否有name属性,有则返回true |
hash(obj) | 返回对象的哈希值 |
help(obj) | 拿到制定类或方法的帮助文档 |
hex(a) | 把整数为前缀以“0x”的小写十六进制字符串. |
id(object) | 返回一个对象的“身份”。该“身份”的值是一个独一无二的整形并且在该对象的生命周期内始终不变。两个生命周期不重叠的对象可能会有相同的“身份”。 |
input(str) | 显示str字符串后接收键盘输入 |
int(a) | 将a转换成整形 |
isinstance(name, 变量类型) | 判断name变量是否为指定的变量类型,是则返回true |
issubclass(name, classinfo) | 判断name变量是否为classinfo的子类,是则返回true |
iter(obj) | 返回obj(容器对象)的迭代器 |
len(name) | 返回name变量的长度 |
list(a) | 将a转换成列表 |
loca |
首页 上一页 1 2 下一页 尾页 1/2/2 | |
【大 中 小】【打印】 【繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部】 | |
上一篇:如何对前端图片主题色进行提取?.. | 下一篇:Python语法基础-函数,类以及调试.. |