Python之bin()
文章目录
bin()
是一个 Python 内置函数,用于将整数转换为二进制字符串。
函数签名如下:
bin(number)
其中,number
是需要转换的整数。
例如,将整数 123 转换为二进制字符串:
result = bin(123)
print(result) # 输出:0b1111011
该函数返回一个字符串,以 '0b'
开头,表示这是一个二进制字符串。字符串中每个数字表示一个二进制位,其中 1
表示该位为真,0
表示该位为假。
如果需要将其他类型的数据转换为二进制字符串,例如浮点数或布尔值,可以使用相应的转换函数,例如 float()
或 int()
。例如:
result = bin(3.14) # 将浮点数转换为整数后再进行转换
print(result) # 输出:0b11000100000111100101010001010001
result = bin(True) # 将布尔值转换为整数后再进行转换
print(result) # 输出:0b1