python 十进制转二进制字符串形式
时间: 2023-09-29 07:03:17 浏览: 162
python可以将十进制转换成二进制
可以使用 `bin()` 函数将十进制数转换为二进制字符串形式,例如:
```python
num = 10
binary_str = bin(num)[2:] # 将前缀 '0b' 去掉
print(binary_str) # 输出 '1010'
```
另外,如果要保留二进制字符串中的前导零,可以使用字符串格式化方法,例如:
```python
num = 10
binary_str = '{:08b}'.format(num) # 保留 8 位二进制数,不足前面补 0
print(binary_str) # 输出 '00001010'
```
阅读全文