【发布时间】:2015-03-11 09:58:02
【问题描述】:
这是给我的代码;
d = 0
binary = raw_input('Please enter a number between 0 - 11111111 in binary: ')
for digit in binary:
d = d*2 + int(digit)
print d
下面这部分我真的不明白:
for digit in binary:
d = d*2 + int(digit)
感谢任何帮助,谢谢
【问题讨论】:
-
函数正在从二进制转换为十进制(“正常”)数字。
标签: binary python-2.6