我是 Python 的法国新手。我正在构建一个将二进制数(8位)转换为十进制数的程序。我在这:
s=0
a=int(input())
b=int(input())
c=int(input())
d=int(input())
e=int(input())
f=int(input())
g=int(input())
h=int(input())
L=[a,b,c,d,e,f,g,h]
for x in range(8):
a=L[x]*(2**(7-x))
s=s+a
print(s)
但我希望用户必须直接点击他的二进制数(Fe:“01011101”),而不是像我那样,用户必须点击第一个数字,然后输入,第二个,然后输入..... .
谢谢你的帮助。