您的位置:首页 > 编程语言 > Python开发

Python built-in function - bin(x)

2015-04-08 16:14 786 查看


Python内建函数之bin(x)

Manual

Convert an integer number to a binary string. The result is a valid Python expression. Ifx is not a Python int object, it has to define an__index__() method
that returns an integer.

直译

将整数转换为二进制字符串。结果为有效的Python表达式。如果‘x’不是一个Python整数对象,就必须通过定义一个__index__()方法来返回一个整数。

实例

整数对象

>>> bin(338)
'0b101010010'
>>> bin(250)
'0b11111010'

非整数对象

>>> class soShanPao:
def __index__(self):
return 520
>>> shanPao = soShanPao()
>>> bin(shanPao)
'0b1000001000'



                                            
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  python