Курс 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. Преобразование данных в Python
  2. Комплексные числа в Python
  3. Метод join для наборов
  4. Проверка версии Python
  5. Аннотации типов в Python
  6. Установка и использование howdoi
  7. Python itertools combinations() — группировка элементов
  8. Комментарии в Python
  9. Оптимизация создания строк
  10. Профилирование данных с Pandas
  11. Разбиение текста в Python
  12. Работа с итераторами через срезы
  13. Итераторы с потерямиZIP
  14. Непрерывная проверка в Python
  15. Установка и использование Virtualenv
  16. Проверка условий: all и any
  17. Логирование с Logzero
  18. Ноутбуки AMD Ryzen ™ 4000: мощность и эффективность
  19. Передача аргументов в Python
  20. Работа с срезами в Python
  21. Обработка ошибок в Python
  22. Срезы в Python
  23. Асинхронное программирование с asyncio
  24. Преобразование текста в нижний регистр
  25. Генераторы в Python
  26. Запуск внешних программ с subprocess
  27. Применение функции к списку
  28. Работа со слайсами
  29. Python: Splat-оператор и splatty-splat
  30. Открытие и запись файлов
  31. Поиск частого элемента
  32. *args и **kwargs в Python
  33. Применение функции к списку
  34. Пространство имен в Python
  35. Измерение времени выполнения
  36. Глубокое копирование объектов
  37. Логические операторы в Python
  38. Работа с zip()
  39. Инициализация структур данных
  40. Генерация случайных чисел Python
  41. Установка виртуального окружения Python
  42. Просмотр внешних файлов в %pycat
  43. Экранирование символов в Python
  44. Python enumerate() для работы с индексами

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