Belirli bir sayıyı ikili biçiminden 10 tabanındaki biçimine döndürmek için bir işlev yazın.
def binary_to_decimal(binary):
 # değeri 0 olarak başlat, bu çıktı olacaktır
 değer = 0

 # i için en önemsiz bitten başlayarak her bir ikili haneyi yinele
 in range(len(binary)-1, -1, -1):
 # İkili basamak 1 ise, değere 2^i ekleyin, burada i ikili basamağın dizinidir
 ikili ise[i ] == '1':
 değer += 2**(len(binary)-i-1)

 return değeri