初级会员
- 积分
- 121
- 金钱
- 121
- 注册时间
- 2019-6-18
- 在线时间
- 25 小时
|
楼主 |
发表于 2019-10-25 15:16:32
|
显示全部楼层
abs(x)
Return the absolute(绝对值) value of a number.The argument may be an integer or a floating point number.If the argument is a complex number,its magnitude is returned.If x defines __abs__(),abs(x) return x.__abs__().
all(iterable)
如果iterable的所有元素为真(或迭代器为空),返回True。等价于:
def all(iterable):
for element in iterable:
if not element:
return False
return True
any(iterable)
如果iterable的任一元素为真则返回True。如果迭代器为空,返回False。等价于:
def any(iterable)
for element in iterable:
if element:
return True
return False
ascii(object)
就像函数repr(),返回一个对象可打印的字符串,但是repr()返回的字符串中非ASCII编码的字符,会使用\x , \u 和 \U来转义。生成的字符串和Python2的repr()返回的结果相似。
bin(x)
将一个整数转变为一个前缀为"0b"的二进制字符串。结果是一个合法的Python表达式。如果x不是Python的int对象,那它需要定义__index__()方法返回一个整数。一些例子:
>>> bin(3)
'0b11'
>>> bin(-10)
'-0b1010'
如果不一定需要前缀"0b",还可以使用如下的方法。
>>> format(14,'#b'),format(14,'b')
('0b1110','1110')
>>> f'{14:#b}',f'{14:b}'
('0b1110','1110')
另加format()获取更多信息。
class bool([x])
返回一个布尔值,True或者False。x使用标准的真值测试过程来转换。如果x是假的或者被省略,返回False;其他情况返回True。bool类是int的子类(参见数字类型--int,float,complex)。其他类不能继承自它。它只有False和True两个实例(参见布尔值)。
在3.7版更改:x现在只能作为位置参数。 |
|