Можливі дублікати:
Перетворення двійкового рядка в int
Як перетворити це двійкове значення "101011111" на десяткову форму в Python?
Функція перетворює двійкові числа в десяткові числа.
Входи: рядок b: двійкове число
Виходи: int d: десяткове представлення b
def Binary_to_Decimal(b):
#what needs to be filled in
return d
Відповіді:
89 для відповіді № 1Ви можете використовувати int casting, що дозволяє базову специфікацію.
int(b, 2) # Convert a binary string to a decimal int.