python学习笔记 -- bin()方法

来源:互联网 发布:阳岛线选股公式源码 编辑:程序博客网 时间:2024/06/07 10:48

英文说明:Convert an integer number to a binary string. The result is a valid Python expression. If x is not a Python int object, it has to define an __index__() method that returns an integer.


中文说明:将整数x转换为二进制字符串,如果x不为Python中int类型,x必须包含方法__index__()并且返回值为integer;

参数x:整数或者包含__index__()方法切返回值为integer的类型;


#整数的情况>>> bin(521)#这里的显示结果形式与我们平时习惯有些差别,主要是前面多了0b,这是表示二进制的意思。'0b1000001001'#非整型的情况,必须包含__index__()方法切返回值为integer的类型>>> class myType:...   def __index__(self):...     return 35    >>> myvar = myType()>>> bin(myvar)    '0b1000001001'


0 0
原创粉丝点击