Курс 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. Оформление кода по PEP 8
  2. Моржовый оператор в Python 3.8
  3. Основы Python за 14 дней
  4. Метод __irshift__ для побитового сдвига вправо
  5. Работа с географическими данными в Python
  6. Numpy: использование Ellipsis
  7. Модуль future Python
  8. Расширение информации об ошибке в Python
  9. Отладка в Python
  10. Навыки Python: строки, типы данных
  11. Вычисление разности множеств в Python
  12. Склеивание строк через метод join()
  13. Работа с deque в Python
  14. Метод get() для словарей
  15. Декоратор Ajax required
  16. Подробная информация о %pinfo
  17. Удаление элементов из списка в Python
  18. Pretty-printing JSON в Python
  19. Введение в Python
  20. Преобразование строки в число
  21. Декораторы с @wraps
  22. Область видимости переменных
  23. Проверка на истинность объектов в Python
  24. Docstring в Python
  25. Объединение списков в Python
  26. GitHub в Telegram: подписка на уведомления
  27. Преобразование range в итератор
  28. Эффективная конкатенация строк в Python
  29. Подписка на каналы разработчиков
  30. Combobox в Tkinter
  31. Использование модуля __future__
  32. Создание уникального проекта
  33. Проверка кортежей.
  34. Разбиение строки в Python
  35. Поиск анаграмм с Counter
  36. Простой калькулятор Python
  37. Объединение списков в Python
  38. Аннотации типов в Python
  39. Преобразование чисел в слова
  40. Работа с модулем random
  41. Отладка утечек памяти в Python
  42. Множественное присваивание в Python
  43. Работа с zip()
  44. Howdoi — получение ответов из терминала
  45. Импорт с альтернативным именем

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