Курс 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. Преобразование регистра символов
  2. Метод split() для разделения строк
  3. Python: отличительная особенность — отступы
  4. Работа с файлами в Python
  5. Итерация по коллекции в Python
  6. Получение имени функции с помощью inspect
  7. Регистрация на курсы SF Education
  8. Проверка наличия элемента в списке
  9. Работа с модулем random
  10. Проверка на палиндром
  11. Распаковка значений в Python
  12. Работа с областями видимости переменных
  13. Отрицательные индексы списков в Python
  14. Метод radd для пользовательских чисел
  15. Изменение IP-адреса в Python
  16. Векторизация в Python с NumPy.
  17. Создание и операции с дробями
  18. Оптимизация поиска в словарях
  19. Установка пакета в Python
  20. Работа со списками
  21. Наиболее частотные элементы с помощью Counter
  22. Проверка дублей в списке.
  23. Получение частей дроби
  24. Генерация случайных чисел в Python
  25. Функция reversed() в Python
  26. Разбиение текста в Python
  27. Метод ifloordiv для пользовательских классов
  28. Аннотации типов в Python
  29. Библиотека schedule: планировщик задач
  30. Генерация UUID в Python
  31. Метод clear для коллекций
  32. Конкатенация строк с методом join()
  33. Область видимости переменных
  34. Профилирование данных с Pandas
  35. Анонимные функции в Python
  36. Извлечение данных из JSON
  37. Функция enumerate в Python
  38. Генерация тестовых данных с factory_boy
  39. Документация функции help() в Python
  40. Библиотека sh: удобные команды терминала
  41. Создание тестовых данных с Faker
  42. Замена подстроки
  43. Нарезка списков в Python
  44. PATCH-запрос с библиотекой requests
  45. Работа с байтовыми строками в Python
  46. Поиск индексов в списке

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