Курс 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. Метод __ilshift__ для битового сдвига влево
  2. Многострочные строки в Python
  3. Запуск файлового сервера
  4. Использование метода lower()
  5. Работа с множествами в Python
  6. Namedtuple в Python
  7. Явный импорт переменных
  8. Переменная с нижним подчеркиванием
  9. Проверка класса объекта
  10. Транспонирование 2D-массива с помощью zip
  11. Модуль inspect
  12. Метод rxor для операции побитового исключающего «или»
  13. Создание пар из последовательностей
  14. Настройка вывода NumPy
  15. Разница между датами
  16. Отступы в Python
  17. Тестирование модели в PyTorch
  18. Перевод эмодзи и эмотиконов.
  19. Python Calendar Usage
  20. Python defaultdict добавление ключа
  21. Структура данных deque в Python
  22. Печать в одной строке
  23. Сортировка HTML-элементов
  24. Solidity для DeFi Ethereum
  25. Рациональные числа в Python
  26. Измерение времени выполнения кода
  27. Обработка ошибки IndexError
  28. Хеширование паролей с использованием salt
  29. Тернарный оператор в Python
  30. Управление браузером с Selenium
  31. Выбор редактора кода.
  32. Декоратор Ajax required
  33. Оптимизация параметров в Python
  34. Работа со списками
  35. Цикл for в Python
  36. Сравнение def и lambda в Python
  37. Проблема с изменяемыми аргументами
  38. Аннотации типов в Python
  39. Основы работы с os
  40. Подсчет элементов в списке с Counter
  41. Обход дочерних элементов BeautifulSoup
  42. Создание новых списков в Python
  43. Декоратор проверки активности
  44. Метод __index__ в Python
  45. Отслеживание прогресса с tqdm

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