Курс 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. Распаковка элементов последовательности
  3. Извлечение статей с newspaper3k
  4. Работа с enumerate()
  5. Генераторы в Python
  6. Философия Python
  7. Регулярные выражения в Python
  8. Замыкания в Python
  9. Операция += для списков
  10. Хранение переменных в Python.
  11. Функция zip() в Python
  12. Объединение строк с помощью метода join
  13. Красивый вывод списка
  14. Генератор списка в Python
  15. Обход дочерних элементов BeautifulSoup
  16. Настройка нарезки списков
  17. Замена текста с re.sub()
  18. Перегрузка операторов в Python
  19. Python: отсутствие точек с запятыми
  20. Оптимизация методов в Python 3.7
  21. Функция divmod() в Python
  22. Фильтрация элементов с помощью islice
  23. Работа с библиотекой xkcd
  24. Использование функции enumerate()
  25. Измерение времени выполнения кода
  26. Декораторы с аргументами в Python
  27. Форматирование кода на Python
  28. Описание скриптов в README
  29. Создание новых списков в Python
  30. Установка максимального количества цифр
  31. Big O оптимизация
  32. Работа с IP-адресами в Python
  33. Установка User-Agent в Python
  34. Создание задания в Cron
  35. Очистка данных с помощью pandas
  36. Строковое представление объектов
  37. Непрерывная проверка в Python
  38. Проверка однородности элементов списка
  39. Преобразование Word в PDF с Spire.Doc
  40. Модуль os в Python: работа с файлами
  41. Очистка строки в Python
  42. Модуль Operator в Python
  43. Фильтрация списка чисел
  44. Конкатенация строк с join() в Python

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