for z in range(1,n+1):
with open("file_{}.bin".format(z), "rb") as file:
for byte in file:
for bit in byte:
if bit=='0':
s0+=1
else:
s1+=1
break
我用休息來停止循環for byte in file:
上讀取下一個文件的同一位置,並增加了,但它返回只爲一個循環在多個文件中
我想數計數位在每個位置0爲對多個文件的每一個位置號碼, 實施例:
file_0.bin包含
10110000
file_1.bin包含
11101010
用於位置0的輸出將是:0
用於位置1的輸出將是:1
。
。
爲7位輸出將是:2個
任何想法? 在此先感謝
首先解決您的壓痕,請。 –
編輯,當我複製它只是一個錯誤:) – amintou
所有文件都有相同大小的字節? –