Курс 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. Сравнение def и lambda функций в Python
  2. Метод rsub для пользовательских чисел
  3. Декоратор для группы пользователей в Django
  4. Замена символов в строке
  5. Удаление элементов из списка в Python
  6. Работа с deque в Python
  7. Фильтры Pillow: NEAREST, BILINEAR, BICUBIC
  8. Удаление элементов из списка в Python.
  9. Проблема с изменяемыми аргументами
  10. Импорт модуля из другого каталога
  11. Методы сравнения множеств
  12. Философия Python
  13. Вставка переменных в шаблоны Flask
  14. Создание циклической ссылки
  15. Обработка элементов в Python
  16. Многострочные комментарии в Python
  17. Переопределение метода __floordiv__
  18. Метод __imod__ для Python
  19. Скачать видео с YouTube
  20. Наиболее частотные элементы с помощью Counter
  21. Поиск наиболее частого элемента
  22. Генератор чисел Фибоначчи
  23. Библиотека sh: использование команд bash в Python
  24. Установка и использование Virtualenv
  25. Цикл for в Python
  26. Определение индекса элемента списка
  27. Модуль math: основные функции
  28. Повторение элементов в Python
  29. Генерация UUID в Python
  30. Измерение времени выполнения кода
  31. Функция product() из itertools
  32. Форматирование даты с strftime()
  33. Форматирование строк с помощью f-строк
  34. Преобразование кортежа в словарь.
  35. Изменение IP-адреса в Python
  36. Управление контекстом с помощью декоратора contextmanager
  37. Создание словарей в Python
  38. Новшества Flask 2.0
  39. Проверка дубликатов в Python
  40. Работа со временем в Python
  41. Транспонирование матрицы
  42. Многопоточность и асинхронное программирование в Python
  43. Подсчет элементов с помощью Counter из collections
  44. Сортировка HTML по CSS-селектору
  45. Библиотека schedule: планировщик задач

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