Курс 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. Генератор списка с условием if
  2. Модуль pprint
  3. Работа с IP-адресами в Python
  4. Оболочка Python
  5. Работа со строками
  6. Генераторы в Python
  7. Метод __irshift__ для побитового сдвига вправо
  8. Обход элементов в Python
  9. Регистрация на курсы SF Education
  10. Преобразование данных в Python
  11. Поиск с помощью регулярных выражений
  12. Роль запятой в Python
  13. Модуль inspect
  14. Ввод нескольких значений
  15. Метод __iand__ для пользовательских классов
  16. Генерация QR-кодов с библиотекой qrcode
  17. Метод radd для пользовательских чисел
  18. Срезы в Python
  19. Декоратор Ajax required
  20. Преобразование типов данных в set comprehension
  21. Переопределение метода __floordiv__
  22. Группы исключений в Python
  23. Метод init в Python
  24. Игра Виселица на Python
  25. Фильтры Pillow: NEAREST, BILINEAR, BICUBIC
  26. Официальный канал Python в Telegram
  27. Избегайте использования goto
  28. Выход из профиля в Django
  29. Python enumerate() использование
  30. Скачать видео с YouTube
  31. Метод __call__ в Python
  32. Подсчет часто встречающихся элементов
  33. Сортировка с параметром key
  34. Модуль functools в Python
  35. Изменение списка срезом
  36. Ускорение кода с помощью векторизации
  37. Чтение бинарного файла в Python.
  38. Принципы SRP и OCP
  39. Работа с рекламными данными в Pandas
  40. GitHub в Telegram: подписка на уведомления
  41. Методы __repr__ и __str__ в Python
  42. Удаление дубликатов в pandas
  43. Работа с кортежами в Python
  44. Базовые объекты Python

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