帮我写一个二进制转十进制的代码
时间: 2023-05-22 14:07:23 浏览: 89
好的,下面是一个二进制转十进制的 Python 代码:
```python
def binary_to_decimal(binary):
decimal = 0
for digit in binary:
decimal = decimal * 2 + int(digit)
return decimal
```
这个函数接受一个字符串参数`binary`,表示二进制数字。它使用一个循环来将每个二进制位转换为一个十进制数字,并将所有数字相加以得到最终结果。函数返回一个整数值,表示二进制数字的十进制表示。如果你有任何更多的问题,我很乐意继续回答。
阅读全文