Вернуться в каталог собеседований

Junior Python-интервью: системы счисления и int

Кандидат объясняет системы счисления, особенности int и разбирает выражения с приведением и форматированием чисел.

boreesych
  • Опубликовано на YouTube:
  • Просмотры на YouTube: 1,2 тыс.
  • Лайки на YouTube: 39
Открыть на YouTube

Таймлайн

Коротко о видео

В мок-интервью кандидат начинает с систем счисления: объясняет, зачем в программировании двоичное и шестнадцатеричное представление и где они встречаются в коде. Основной блок посвящён Python int: отсутствию фиксированного предела для целых чисел, именам переменных и преобразованию значений через int(). На примерах интервьюер уточняет передачу основания системы, автоопределение основания, сравнение == и is, а также форматирование чисел в f-строках. Кандидат разбирает вывод выражений и перевод числа в другую систему счисления, после чего получает развёрнутую обратную связь о точности рассуждений.

Затронутые темы

Что взять на заметку

  • У int в Python произвольная точность, но преобразование строки зависит от указанного основания системы.
  • Параметр base у int() и автоопределение основания дают разные сценарии разбора записи числа.
  • == сравнивает значения, а is — идентичность объектов.
  • Разделители разрядов и спецификаторы формата в f-строках меняют представление числа, а не его значение.

Рекомендуем посмотреть