python print二进制转中文
时间: 2023-11-27 07:35:14 浏览: 38
你可以使用Python的`chr()`函数将二进制数转换为对应的Unicode字符,然后使用`print()`函数输出中文字符。下面是一个示例代码:
```python
binary_str = '01101111 01101100 01101001 01110110 01100101'
bin_list = binary_str.split() # 将二进制字符串按空格分割成列表
# 将二进制转换为整数,并使用chr()函数将整数转换为Unicode字符
result = ''.join([chr(int(binary, 2)) for binary in bin_list])
print(result) # 输出中文字符
```
这段代码将把二进制字符串`01101111 01101100 01101001 01110110 01100101`转换为对应的Unicode字符,并输出结果:"olive"。你可以根据需要修改二进制字符串来得到不同的中文字符。
相关问题
python递归十进制转二进制
以下是使用递归函数实现十进制转二进制的Python代码示例:
```python
def DecimalToBinary(num):
if num > 1:
DecimalToBinary(num // 2)
print(num % 2, end='')
if __name__ == '__main__':
num = int(input('请输入一个十进制数: '))
print('转换为二进制数:', end='')
DecimalToBinary(num)
```
这段代码中,我们定义了一个名为`DecimalToBinary`的递归函数,用于将十进制数转换为二进制数。函数首先判断输入的数是否大于1,如果大于1,则递归调用自身并将数除以2。然后,函数打印数除以2的余数,即二进制数的最后一位。最后,我们在主程序中获取用户输入的十进制数,并调用`DecimalToBinary`函数进行转换并输出结果。
python中将二进制转换成数
在Python中,你可以使用`int()`函数将二进制数转换为十进制数。下面是一个示例:
```python
binary_num = "1101"
decimal_num = int(binary_num, 2)
print(decimal_num)
```
输出:
```
13
```
在这个例子中,我们将二进制数`1101`转换为十进制数`13`。`int()`函数的第一个参数是要转换的二进制数,第二个参数`2`表示输入的是二进制数。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)