Курс Python → Перевод двоичного кода в целое число

Для перевода строки, содержащей двоичный код, в целое число в Python, необходимо использовать функцию int(), которая позволяет задать основание системы счисления. В данном случае основание равно 2, так как мы работаем с двоичным кодом.

Пример кода:


binary_string = "1010"
decimal_number = int(binary_string, 2)
print(decimal_number)

В данном примере переменной binary_string присваивается строка «1010», содержащая двоичное число. Затем с помощью функции int() и указания основания 2 происходит перевод этой строки в целое число, которое затем выводится на экран.

Таким образом, благодаря функции int() и указанию основания 2, можно легко и быстро перевести строку с двоичным кодом в целое число в Python.

Твои коллеги будут рады, поделись в

Автор урока

Дмитрий Комаровский
Дмитрий Комаровский

Автоматизация процессов
в КраснодарБанки.ру

Другие уроки курса "Python"

  1. Вакансии в Nebius
  2. Команда %dhist — список посещенных каталогов
  3. Активация Matplotlib в Jupyter
  4. Создание GUI на Tkinter
  5. Подсказки при вводе данных в Python
  6. Конвертация коллекций в Python
  7. Модуль pprint: улучшение вывода данных
  8. Проверка условий: all и any
  9. Сортировка и обратный порядок
  10. Список методов и атрибутов
  11. Создание OrderedDict
  12. Метод split() для разделения строк
  13. Типы возвращаемых значений в Python
  14. Измерение времени выполнения кода
  15. Сравнение def и lambda функций в Python
  16. Подсчет часто встречающихся элементов
  17. Работа с базами данных SQLite
  18. Работа с итераторами в Python
  19. Удаление специальных символов
  20. JMESPath в Python
  21. Сортировка данных в Python
  22. Игра «Камень, ножницы, бумага» — Python
  23. Изменение объектов в Python
  24. Генераторы списков
  25. Сравнение def и lambda в Python
  26. Измерение времени выполнения кода
  27. Создание словарей и множеств в Python.
  28. Функция enumerate в Python
  29. Перевод двоичного кода в целое число
  30. Частичное совпадение пользовательского ввода в Python 3.10
  31. Переопределение оператора % для объектов
  32. Группы исключений в Python
  33. Удаление файлов и папок в Python
  34. Метод join() для объединения элементов в строку.
  35. Уникальность ключей в словаре
  36. Списковый компрехеншен.
  37. Справка по импортированным модулям
  38. Python 3.12: Псевдонимы типов
  39. Numpy: использование Ellipsis
  40. Измерение времени выполнения с помощью time
  41. Оформление кода по PEP 8

Marketello читают маркетологи из крутых компаний