Курс 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. Работа с IP-адресами в Python
  2. PrettyTable: создание таблицы
  3. Создание словарей и множеств в Python
  4. Аргумент по умолчанию
  5. Работа с буфером обмена на Python
  6. Отступы в Python
  7. Безопасный доступ к значениям словаря
  8. Улучшение читаемости кода в Python
  9. Модуль Antigravity в Python 3
  10. Регулярные выражения в Python
  11. Профилирование кода на Python
  12. Функции all и any в Python
  13. Итерация по итерируемым объектам
  14. Создание словарей с defaultdict
  15. Преобразование типов данных в set comprehension
  16. Декораторы для регистрации функций
  17. Метод get для словарей
  18. Выборка чисел
  19. Обработка ошибок ввода данных
  20. Оператор space-invader
  21. Парсинг статей с Newspaper3k
  22. Функция reversed() в Python
  23. Работа с кортежами в Python
  24. Подсчет часто встречающихся элементов
  25. Отправка POST-запроса в REST API
  26. Метод split() в Python
  27. Хранение переменных в Python.
  28. Генерация чисел с range()
  29. Методы list в Python
  30. Метод setdefault() в Python
  31. Слияние словарей в Python 3.9
  32. Преобразование строки в число
  33. Разделение списка на гнппы
  34. Работа с базами данных SQLite
  35. Определение функций с необязательными аргументами
  36. Проверка элемента в множестве.
  37. Импортирование в Python
  38. Обработка исключений в Python
  39. Подсказки типов в Python
  40. Порядок операций в Python
  41. Метод __float__ в Python
  42. Оператор «not» в Python
  43. Работа с CSV в Python
  44. Управление памятью в numpy.
  45. Декораторы в Python
  46. Множественные конструкторы в Python
  47. Проверка вхождения подстроки
  48. Удаление дубликатов из списка с помощью dict.fromkeys
  49. Операции с числами в Python

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