Курс 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. Переопределение метода __and__
  2. Повторение и перенос строки
  3. Работа с *args и **kwargs в Python
  4. Работа со строками в Python.
  5. Работа с комплексными числами в Python
  6. Лямбда-функции в цикле
  7. Оптимизация памяти с __slots__
  8. Нан-рефлексивность в Python
  9. История Python
  10. Работа с базами данных SQLite
  11. Методы HTTP запросов в Flask
  12. JMESPath в Python
  13. Метод сравнения объектов в Python
  14. Поиск кода
  15. Работа с изменяемыми коллекциями
  16. Создание списка через итерацию
  17. Создание копии списка в Python
  18. Удаление элементов из списка в Python
  19. Профилирование кода
  20. Блок else в циклах.
  21. IPython и Jupyter Notebook: руководство
  22. Метод сравнения объектов в Python
  23. Модуль math: константы π и e
  24. Функциональное программирование.
  25. Работа с кортежами
  26. Хэш-функции и метод цепочек
  27. Проверка на палиндром
  28. Удаление знаков препинания в Python
  29. Списки в Python: основы
  30. Сравнение строк в Python
  31. Декоратор защиты анонимных пользователей
  32. Создание новых функций с помощью functools.partial
  33. Python: Splat-оператор и splatty-splat
  34. Сортировка в Python
  35. Методы list в Python
  36. Генераторные функции в Python
  37. Метод rlshift для битового сдвига
  38. Оптимизация строк в Python
  39. Подсчет элементов с помощью Counter из collections
  40. Установка и использование pyshorteners
  41. Метод ipow для возведения в степень
  42. Сортировка слиянием

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