Курс 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. Переопределение метода delitem в Python
  2. Работа с изменяемыми списками
  3. Удаление ключа из словаря
  4. Python groupby() из itertools: работа с повторяющимися элементами
  5. Кортеж в Python: создание, доступ, изменение
  6. Декоратор для группы пользователей в Django
  7. Функция sleep() в Python
  8. Создание пользовательской коллекции в Python
  9. Оператор continue в Python
  10. Отображение HTML кода в Python
  11. Различия символов в Python
  12. Проверка файла .py на синтаксис.
  13. Поиск шаблона в начале строки
  14. Проверка подстроки в строке с помощью in
  15. Генератор бросков кубиков
  16. Замена атрибута в именованном кортеже
  17. Методы __repr__ и __str__ в Python
  18. Объединение словарей в Python
  19. Импорт объектов из модулей
  20. Многопоточность и асинхронное программирование в Python
  21. Работа с IP-адресами в Python
  22. Обновление шаблона base.html
  23. Улучшение читаемости кода в Python
  24. Документирование функций в Python
  25. Аннотации типов в Python
  26. Получение срезов итераторов
  27. Объединение Python и Shell
  28. Создание словарей в Python
  29. Иерархия классов в Python
  30. Разность множеств
  31. Генератор чисел Фибоначчи
  32. Очистка списка от False, None, 0, «»
  33. Подсчет элементов с помощью Counter из collections
  34. Удаление дубликатов из списка
  35. Комментарии в Python
  36. Функция eval() в Python
  37. Создание и использование ChainMap
  38. Списковое включение в Python
  39. Создание словаря в Python
  40. Декораторы в Python
  41. Определение размера папок в Python
  42. Получение идентификатора объекта в памяти
  43. Оператор is в Python

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