ch
Feedback

不要被骗子欺骗!Telemetrio 会找到并标记这些频道 👉 如果想查看标记,请订阅

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

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

前往频道在 Telegram

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

显示更多
6 857
订阅者
-124 小时
-137 天
-4730 天
帖子存档
Объяснение: set_ — это множество, а оно не индексируется. Отсюда и невозможность получить значение по индексу

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

Объяснение: При вызове f() с аргументом object(), аргумент не является идентичным DEFAULT Поэтому возвращается сам аргумент arg, которым является объект object()

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

Объяснение: В данном случае используется функция enumerate() для получения индекса и значения элемента списка. Мы передаем ей параметр 1, чтобы начать нумерацию с 1 Затем мы используем метод capitalize() для приведения первой буквы каждого слова в строке к верхнему регистру. На выходе получаем строки 1.Cat, 2.Dog и 3.Elephant

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

Объяснение: Здесь мы создаём три класса: A, B и C Классы B и C наследуют атрибут x от класса A, который изначально равен 1 Первый print() выводит 1 1 1, потому что все три класса имеют атрибут x со значением 1. Затем мы меняем атрибут x только у класса B, так что второй print() выводит уже 1 2 1 Ну и в конце мы меняем атрибут x у класса A, и теперь третий print() выводит 3 2 3

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

Объяснение: Здесь у нас выводится число аргументов, принимаемых функцией func без учёта параметров по умолчанию и параметров *args и **kwargs Т.к. здесь у нас лишь один обязательный аргумент (arg), то метод co_argcount вернёт значение 1. Его же и выведет программа

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

Объяснение: Здесь у нас простенький алгоритм: — если текущее число делится на 3 без остатка, то цикл переходит к следующему шагу при помощи continue — если текущее число не делится на 3 без остатка, то проверяется, делится ли оно на 2 без остатка. Если да — вычисляется значение выражения i + 2 и выводится на экран, если же нет, то выводится само число i

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

Объяснение: func() принимает один аргумент x и возвращает его удвоенное значение Затем эта функция применяется к каждому элементу списка [1, 2, 3] при помощи встроенной функции map. Она возвращает объект-генератор, который создаёт новый список, содержащий результаты применения функции func() к каждому элементу исходного списка На выходе получится [2, 4, 6], т.к. func() вернёт удвоенное значение для каждого элемента данного списка