es
Feedback

¡No caigas en manos de tramposos! Telemetrio encuentra y marca estos canales 👉 Si quieres ver la etiqueta, suscríbete

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

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

Ir al canal en Telegram

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

Mostrar más
6 856
Suscriptores
-124 horas
-147 días
-4830 días
Archivo de publicaciones
Каким будет результат выполнения кода выше?
Anonymous voting

Объяснение: Во второй строке b = r'\' возникает ошибка, так как в "сырой" (raw) строке r'\' обратный слеш должен сопровождаться другим символом, который мы хотели бы экранировать. Такой синтаксис неверен в Python. Чтобы вспомнить как работают сырые строки можете обратиться к нашему прошлому объяснению

Какой у вас профессиональный уровень в IT?
Anonymous voting

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

Объяснение: Функция setattr() устанавливает значение атрибута указанного объекта по его имени. Это аналог функции getattr().
Объяснение: Функция setattr() устанавливает значение атрибута указанного объекта по его имени. Это аналог функции getattr(). Аргументами являются объект object, строка с именем name атрибута и произвольное значение value устанавливаемого атрибута. Имя name должно быть именем существующего атрибута или будет создан новый атрибут. Функция присвоит значение атрибуту, если объект позволяет это. Например setattr(x, 'foobar', 123), эквивалентно x.foobar = 123 Дополнительная информация — Для возвращения атрибута используется getattr(). — Для удаления атрибута используется delattr(). — Для проверки существования атрибута используется hasattr().

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

Для чего используется функция setattr()?
Anonymous voting

Объяснение: slice() возвращает объект, представляющий срез/часть последовательности, которая будет следовать шаблону, указанному в аргументах. Возвращаемый объект среза представляет новый набор индексов начальной последовательности, заданных диапазоном start, stop, step, как в range(). Потому в данном случае правильный ответ [3, 12]

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

Объяснение: Функция join() не меняет исходный список — она создаёт новую строку. Поэтому чтобы сохранить результат выполнения функции, его надо было присвоить переменной По итогу мы выводим на печать изначальный список var, который никак не изменился

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

Объяснение: Функция bool() возвращает True, если передаваемый ей аргумент не равен нулю. Строка "False" и есть подобный ненулевой аргумент Получается, что var_one равен True, а var_two — False

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

Объяснение: Здесь у нас происходит присваивание с использованием среза lst[:] Срез [:] представляет всю последовательность элементов списка lst. В данном случае, правая сторона присваивания () представляет пустой кортеж Когда выполняется операция присваивания lst[:] = (), это означает, что все элементы списка lst будут заменены на элементы из пустого кортежа Таким образом, список lst становится пустым и его новое значение становится []

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