Курс 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. CLI-инструмент howdoi
  3. Структуры данных в Python
  4. Шаблоны и наследование в Flask
  5. Отладка утечек памяти в Python
  6. Обработка исключений в Python
  7. Возврат значений из генератора
  8. Открытие, чтение и закрытие файла
  9. Объединение списков с использованием itertools.chain
  10. Создание словарей с defaultdict
  11. Передача параметров в Python
  12. PUT запрос для обновления данных
  13. Работа с PosixPath() в Python
  14. Тип данных TypeVarTuple
  15. Транспонирование матрицы в Python
  16. Оператор распаковки в Python
  17. Создание словарей с defaultdict()
  18. Управление памятью в numpy.
  19. Сокращение ссылок с pyshorteners
  20. Работа с JSON в Python
  21. %pinfo: получение информации об объекте
  22. Метод lt для сортировки объектов
  23. Создание списков в Python
  24. Сравнение строк в Python
  25. Метод difference_update() — разность множеств
  26. Наиболее частотные элементы с помощью Counter
  27. Многострочные строки в Python
  28. Оптимизация параметров в Python
  29. Работа с функцией next() в Python
  30. Генерация случайных чисел Python
  31. Оценка выражений генератора в Python
  32. Библиотека itertools: объединение списков
  33. Взаимодействие с sys
  34. Декоратор для группы пользователей в Django
  35. ChainMap.new_child() — добавление нового словаря
  36. Сортировка и обратный порядок
  37. Разделение строки на подстроки в Python
  38. Аннотации типов в Python
  39. Работа с модулем cmath
  40. Мониторинг работы программы Py-spy
  41. Разделение списка на гнппы
  42. Monkey Patching в Python
  43. Поиск кода
  44. Разделение строки на пары ключ-значение.
  45. Обработка данных в Python

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