Курс 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. Декоратор проверки активности
  3. Работа с deque из collections
  4. Метод сравнения объектов в Python
  5. Сортировка HTML по CSS-селектору
  6. Преобразование чисел в Python
  7. Группировка элементов в словарь
  8. Проверка подстроки в строке
  9. Копирование объектов в Python
  10. Методы и функции в Python
  11. Генерация случайных чисел в Python
  12. Работа с прокси в Python
  13. Оператор in и not in в Python
  14. Выражения-генераторы в Python
  15. Добавление элементов в список: append() vs extend()
  16. Работа с комбинациями в Python.
  17. Методы обработки строк в Python
  18. Округление банкира в Python
  19. Итерация по копии коллекции
  20. Метод invert для побитового отрицания
  21. Управление виртуальными окружениями в Python
  22. Генераторы в Python
  23. Измерение времени выполнения кода
  24. Вывод с переменной через запятую
  25. Создание словарей и множеств в Python.
  26. Резервирование символов в Python
  27. Работа с контекстным менеджером Pool
  28. Получение частей дроби
  29. Класс UserDict: дополнительная функциональность
  30. Возврат значений из генератора
  31. Методы работы со списками
  32. Обработка исключений в Python
  33. Работа с срезами в Numpy
  34. Бесконечная проверка в Python
  35. Лямбда-функции в defaultdict
  36. Модуль future Python
  37. Форматирование строк в Python
  38. Функция divmod() в Python
  39. Функция enumerate в Python
  40. Транспонирование матрицы
  41. Назначение максимального и минимального значения переменной в Python.
  42. Создание таблиц в Python с PrettyTable
  43. Создание коллекций из выражения-генератора
  44. Избегайте изменяемых аргументов
  45. Запрос пароля с помощью getpass
  46. Работа с GitHub в Telegram
  47. Проверка типов с помощью isinstance
  48. Solidity для DeFi Ethereum
  49. Оператор del в Python

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