en
Feedback

Don't get caught by a cheater! Telemetrio finds and tags such channels 👉 If you want to see the tag, subscribe

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

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

Open in Telegram

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

Show more
6 857
Subscribers
-124 hours
-137 days
-4730 days
Posts Archive
Каким будет результат выполнения кода выше?
Anonymous voting

Объяснение: Здесь мы получим NameError: name 'captain' is not defined Всё потому, что при выполнении кода переменная captain не была определена. Поэтому у нас возникло исключение NameError Функция repr() используется для представления объекта в виде строки, но так как переменная captain не существует, её нельзя представить в таком виде

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

Объяснение: Выражение sum = all присваивает переменной sum значение функции all() После этого, когда мы вызываем sum([0, 1]), выполняется проверка, являются ли все элементы [0, 1] истинными Так как это не так, то и ответе мы получаем False

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

Объяснение: При выполнении данного кода будет возникать ошибка, так как строки в Python являются неизменяемыми (immutable) объектами. Попытка присвоения значения элементу строки приведет к ошибке

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

Объяснение: Выражение pow(3, 2, 3) возвращает результат возведения числа 3 в степень 2 по модулю 3. Отсюда и ответ 0 То есть если в pow() есть третий аргумент — pow(a, b, c), то сначала мы выполняем возведение a ^ b, а затем выполняем операцию модуля с: (3 ^ 2) % 3

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

Объяснение: Здесь мы получим ошибку Всё дело в том, что код выше определяет функцию func(), которая принимает произвольное количество аргументов в виде кортежей строк Однако, в нашем вызове функции func('1', '2', '3') мы передаём три отдельных аргумента вместо одного кортежа Отсюда и ошибка

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

Объяснение: Т.к. внутри функции ничего не происходит, т.е. она не выполняет никаких операций и не возвращает никакого значения, то она по дефолту возвращает значение None Так и получился правильный ответ

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