Курс 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. Модуль inspect
  3. Метод rsub в Python: расширение функциональности вычитания
  4. Настройка нарезки списков
  5. Передача словаря через **kwargs
  6. Метод сравнения объектов в Python
  7. Создание списка дат
  8. Методы split() и join() — Python строк.
  9. Получение текущей директории
  10. Создание новых списков
  11. Объединение списков в Python
  12. Переопределение метода delitem в Python
  13. Генераторы списков в Python
  14. Управление контекстом с помощью декоратора contextmanager
  15. Символ подчеркивания в Python
  16. Переопределение метода __pow__
  17. Удаление ресурса в Python
  18. Создание словарей в Python
  19. Переменные класса и экземпляра
  20. Решатель судоку на Python с pygame
  21. Округление чисел с помощью round
  22. Работа с Requests для HTTP-запросов
  23. Работа с Enum в Python3.
  24. Транспонирование 2D-массива с помощью zip
  25. Python Enum Weekday Usage
  26. Списковое включение в Python
  27. Управление асинхронными задачами с помощью Semaphore
  28. Переворот строки
  29. Создание новых списков в Python
  30. Работа с кортежами в Python
  31. Функция enumerate в Python
  32. Метод Event.wait() в Python
  33. Преобразование данных в Python
  34. Руководство по Pymorphy2
  35. Встраивание HTML в Jupyter Notebook
  36. Повторение элементов в Python
  37. Работа с NumPy.linalg
  38. Функция zip() для объединения списков
  39. Функции с необязательными аргументами
  40. Атрибуты массивов в Numpy
  41. Поиск наиболее частого элемента
  42. Сравнение неупорядоченных списков
  43. PEP-401: оператор
  44. Стать Python-разработчиком
  45. Библиотека Emoji: использование смайлов в Python
  46. Просмотр внешних файлов в %pycat

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