powered by simpleCommunicator - 2.0.41     © 2025 Programmizd 02
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Теория Питона
3 сообщений из 3, страница 1 из 1
Теория Питона
    #39809492
vitormorev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ребята, не могу решить некоторые вопросы из теста. Буду признателен, если поможете.

A. Два или более объектов могут содержать внутри себя ссылки друг на друга, образующие цикл, что не позволяет сборщику мусора высвободить память из-под этих объектов, даже если других ссылок на эти объекты более нет. Как решить эту проблему?

1) Рефакторинг исходного кода.
2) Использование дескрипторов объектов.
3) "Обнуление" ссылок на другие объекты перед тем, как ссылающийся объект выходит за пределы текущей области видимости.
4) Принудительный вызов сборщика мусора.
5) Использование "слабых ссылок", не препятствующих освобождению памяти.

B. Имеется n строк - s1, s2, ..., sn. Какой способ позволяет наиболее просто и эффективно получить из этих строк первую непустую?
1) Выражение вида "str(s1, s2, ..., sn)".
2) Lambda-выражение.
3) Тернарная операция.
4) Выражение вида "s1 or s2 or .. or sn".
5) Использование регулярных выражений.

C. Как зависит время операции добавления пары "ключ-значение" в словарь от размера последнего, если для всех используемых ключей метод "__hash__()" возвращает одно и то же значение?
1) Кубически (время пропорционально кубу размера словаря).
2) Линейно (время пропорционально размеру словаря).
3) Логарифмически (время пропорционально логарифму размера словаря).
4) Квадратично (время пропорционально квадрату размера словаря).
5) Время операции не зависит от размера словаря.

D. Какие объекты из модуля "mylib" не будут импортированы следующим выражением:
from mylib import *
1) Объекты, идентификаторы которых начинаются со знака подчёркивания (например, "_myobj").
2) Объекты, идентификаторы которых начинаются и заканчиваются знаками подчёркивания (например, "_myobj_").
3) Локальные объекты модуля mylib, объявлению которых не предшествует ключевое слово "global".
4) Объекты, идентификаторы которых начинаются и заканчиваются двойными знаками подчёркивания (например, "__myobj__").
5) Объекты, идентификаторы которых начинаются с двойного знака подчёркивания (например, "__myobj").
...
Рейтинг: 0 / 0
Теория Питона
    #39809845
Програмёр
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vitormorev,

Этот форум для других целей :) он профессиональный.
Ну если кто-то совсем заскучает, может и ответить, но я бы не стал этого ждать, потому что скорее всего нет...
...
Рейтинг: 0 / 0
Теория Питона
    #39809849
982183
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Просто интересно это "тест" где/куда?
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Теория Питона
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]