uk
Feedback
Python: задачки и вопросы

Python: задачки и вопросы

Відкрити в Telegram

Вопросы и задачки для подготовки к собеседованиям и прокачки навыков Разместить рекламу: @tproger_sales_bot Правила общения: https://tprg.ru/rules Другие каналы: @tproger_channels Другие наши проекты: https://tprg.ru/media

Показати більше
7 112
Підписники
-324 години
-77 днів
-1030 день
Архів дописів
Каким будет результат выполнения кода?
Anonymous voting

photo content

Объяснение: Логическое or возвращает первый truly-элемент. Поэтому res_one, res_two и res_three равны 1, 2 и 1 соответственно На у их сумма равна 4, что и является правильным ответом

Каким будет результат выполнения кода?
Anonymous voting

photo content

Каким будет результат выполнения кода?
Anonymous voting

photo content

Объяснение: Здесь всё просто — у строк нет метода append(). Добавить строку к строке можно использовав обыкновенное сложение

Каким будет результат выполнения кода?
Anonymous voting

photo content

Объяснение: Функция sum() складывает элементы итерабельной таблицы и возвращает сумму Поэтому переменные num_one и num_two в данном случае надо сделать элементами списка, чтобы код заработал: print(sum([num_one, num_two]))

Каким будет результат выполнения кода?
Anonymous voting

photo content

Объяснение: Ошибка возникает из-за того, что мы вызываем метод bit_length() напрямую у литерала. Так делать нельзя — сначала его нужно «обернуть» в скобки: (1).bit_length()

Каким будет результат выполнения кода?
Anonymous voting

photo content

Объяснение: Оператор or вычисляет значение слева направо и возвращает первое встреченное true-значение. Если такого нет, то мы получаем значение последнего falsie элемента Здесь мы получаем (None or False) or None == False or None == None

Каким будет результат выполнения кода?
Anonymous voting

photo content

Объяснение: В Python функция это тоже объект, а значит её можно вызывать по назначенному пользователем имени. Также Python поддерживает кириллические символы в коде По итогу наш напечатать(сумму([2, 3])) это то же самое, что и print(sum([2, 3]))

Python: задачки и вопросы - Статистика та аналітика Telegram каналу @quiz_python