Тесты онлайн, бесплатный конструктор тестов. Психологические тестирования, тесты на проверку знаний.

Список вопросов базы знаний

Программирование на Python 3.0

  • Страница:
  • 1
  • 2
  • 3
Вопрос id:85432
Тема/шкала: ООП и исключения
Итератор является объектом, позволяющим его использование в конструкции вида "for ... in ...". Какие методы должны быть обязательно определены в классе итератора?
?) __last__(self)
?) __del__(self)
?) __prev__(self)
?) __iter__(self)
?) __next__(self)
Вопрос id:85433
Тема/шкала: Стандартная библиотека и встроенные функции
Укажите наиболее простые и верные способы копирования последовательности "x" в "y".
?) y = x.copy()
?) for i in x: y.append(i)
?) y = x[:]
?) y[:] = x[:]
?) y = x
Вопрос id:85434
Тема/шкала: ООП и исключения
Укажите методы, которые обязательно должны быть определены у "контекстных объектов (поддерживающих применение операции "with").
?) __repr__(self)
?) __exit__(self, exc_type, exc_value, traceback)
?) __new__(self)
?) __enter__(self)
?) __del__(self)
Вопрос id:85435
Тема/шкала: ООП и исключения
Какой метод позволяет переопределять освобождение памяти из-под экземлляра класса?
?) __init__(self)
?) __new__(cls)
?) __del__(self)
?) В языке Python нельзя переопределить метод освобождения памяти из под экземпляра класса.
?) __repr__(self)
Вопрос id:85436
Тема/шкала: Синтаксис
Каков будет результат выполнения следующего фрагмента кода?
?) Содержимое указанного файла станет следующим: "hellod"
?) Произойдёт ошибка выполнения.
?) Содержимое указанного файла станет следующим: "hello"
?) Ошибки выполнения не будет, но в указанный файл ничего не будет записано.
?) Содержимое указанного файла станет следующим: "hello world"
Вопрос id:85437
Тема/шкала: Структуры данных и потоки выполнения
Что возвращает метод "list.sort()"?
?) Функцию.
?) Ссылку на новый отсортированный список.
?) Ничего.
?) Ссылку на исходный отсортированный список.
?) Ссылку на новый экземпляр tuple, являюищийся отсортированным списком.
Вопрос id:85438
Тема/шкала: ООП и исключения
Переопределение какого метода не предназначено для реализации арифметического сравнения объектов?
?) __ge__(self, other)
?) __qe__(self, other)
?) __eq__(self, other)
?) __ne__(self, other)
?) __lt__(self, other)
Вопрос id:85439
Тема/шкала: Стандартная библиотека и встроенные функции
Возможно ли в языке Python скомипилировать или выполнить некоторый сторонний исходный код динамически?
?) Да, используя встроенную функцию "__import__".
?) Да, используя операцию "import".
?) Да, используя встроенную функцию "callable".
?) Нет.
?) Да, используя встроенную функцию "compile".
Вопрос id:85440
Тема/шкала: Окружение, отладка, тестирование, оптимизация и документы PEP
Какие фрагменты кода рекомендуется оснащать комментариями docstring? Выберите правильный вариант из списка ниже.
?) публичные модули и классы
?) все классы и методы, включая "приватные"
?) все модули и классы, включая "приватные"
?) публичные модули, функции, классы и методы
?) сложные фрагменты кода, требующие описания алгоритма
Вопрос id:85441
Тема/шкала: Синтаксис
Как записать исходный код на языке Python в одну строку?
?) Разделять выражения с помощью символа ":" (двоеточие).
?) Разделять выражения с помощью символа "," (запятая).
?) На языке Python этого сделать невозможно.
?) Разделять выражения с помощью символа ";" (точка с запятой).
?) Записывать исходный код в виде вложенных lambda-выражений.
Вопрос id:85442
Тема/шкала: Синтаксис
Какая ошибка содержится в следующем фрагменте кода?
?) Строка №3: "x" ссылается на неинициализированную локальную переменную.
?) Строка №4: компилятор делает переменную "х" локальной в текущей области видимости, в результате чего в строке 3 она уже не может быть использована.
?) Строка №2: не хватает аргумента "self".
?) Нет ошибок.
?) Строка №1: не указан явно тип переменной.
Вопрос id:85443
Тема/шкала: Синтаксис
Каков будет результат выполнения следующего выражения?
b"" == ""
?) пустая строка
?) Генерация исключения TypeError
?) False
?) None
?) True
Вопрос id:85444
Тема/шкала: Стандартная библиотека и встроенные функции
Какое значение примет переменная "а" в результате выполнения следующего выражения:
(*a, b, c) = range(3)
?) 1
?) Никакое, произойдёт ошибка исполнения.
?) [0, 1, 2]
?) [0]
Вопрос id:85445
Тема/шкала: ООП и исключения
Какой идентификатор принято использовать в для первого аргумента статического метода для ссылки на объект класса этого метода, как, например, во встроенном методе "__new__"?
?) this
?) любой
?) super
?) cls
?) self
Вопрос id:85446
Тема/шкала: ООП и исключения
Найдите ошибку в следующем фрагменте кода:
?) Строка №7: нет доступа к атрибуту "__model" объекта "car"
?) Строка №12: метод "__init__" должен получать 2 аргумента.
?) Строка №7: нет доступа к атрибуту "__model" объекта "self"
?) В коде нет ошибки.
?) Строка №13: нет доступа к атрибуту "__model" объекта "opel1"
Вопрос id:85447
Тема/шкала: Синтаксис
Каким образом в языке Python выделяется блок исходного кода?
?) С помощью ключевых слов BEGIN и END.
?) С помощью угловых скобок.
?) С помощью фигурных скобок.
?) Форматированием отступами.
?) С помощью круглых скобок.
Вопрос id:85448
Тема/шкала: Структуры данных и потоки выполнения
Каков будет вывод следующего фрагмента кода?
?) aа bб cц dд
?) а б ц д
?) Вывода не будет по причине ошибки выполнения.
?) a b c d
?) а б в г
Вопрос id:85449
Тема/шкала: Структуры данных и потоки выполнения
Какую операцию из предложенных не поддерживает структура данных типа "dict"?
?) Получение элемента по ключу.
?) Проверка того, что элемент принадлежит структуре данных.
?) Получение элемента по номеру позиции.
?) Пересечение множеств элементов.
?) Удаление элемента.
Вопрос id:85450
Тема/шкала: ООП и исключения
Какие из утверждений верны для языка Python?
?) Поддерживается наследование классов.
?) Исключения реализованы с помощью классов.
?) Множественное наследование классов не поддерживается.
?) Наследование классов не поддерживается.
?) Поддерживается множественное наследование.
Вопрос id:85451
Тема/шкала: Окружение, отладка, тестирование, оптимизация и документы PEP
Установка положительного целого значения какой переменной окружения позволяет интерпретатору Python выводить следующую дополнительную информацию?
  •   - о загрузке модулей;
  •   - о выгрузке модулей;
  •   - об имени и пути файла загружаемых модулей;
  •   - о проверяемых файлах при поиске модулей
?) PYTHONHOME
?) PYTHONDEBUG
?) PYTHONPATH
?) PYTHONVERBOSE
?) PYTHONINSPECT
Вопрос id:85452
Тема/шкала: Стандартная библиотека и встроенные функции
Какое средство существует для дробной записи целых чисел в стандартной библиотеке Python 3?
?) тип real
?) модуль complex
?) тип complex
?) модуль fractions
?) тип fraction
Вопрос id:85453
Тема/шкала: ООП и исключения
Как эффективнее всего получить все экземпляры некоторого класса?
?) Нельзя получить, так как ссылки на экземпляры приведут к утечке памяти.
?) Используя встроенный метод "__instances__".
?) Используя встроенный атрибут "__instances__" объекта класса.
?) Используя собственный список "слабых" ссылок на экземпляры в атрибуте объекта класса.
?) Используя собственный список ссылок на экземпляры в атрибуте объекта класса.
Вопрос id:85454
Тема/шкала: Структуры данных и потоки выполнения
Посредством какой структуры данных реализованы словари ("dict") в языке Python?
?) Очередь.
?) B-дерево.
?) Связный список.
?) Массив изменяемого размера.
?) Ассоциативный массив.
Вопрос id:85455
Тема/шкала: Окружение, отладка, тестирование, оптимизация и документы PEP
С помощью какой переменной окружения интерпретатор Python определяет путь для поиска пользовательских модулей?
?) MODULEPATH
?) CLASSPATH
?) PYTHONPATH
?) PYTHONHOME
?) PATH
Вопрос id:85456
Тема/шкала: Окружение, отладка, тестирование, оптимизация и документы PEP
Какое название сценария по умолчанию рекомендуется использовать для системы сборки и установки сторонних модулей и пакетов Python?
?) build.py
?) __init__.py
?) main.py
?) setup.py
?) make.py
Вопрос id:85457
Тема/шкала: Окружение, отладка, тестирование, оптимизация и документы PEP
Что понимается под названием "pure python module"?
?) Модуль, содержащий исходные файлы только на языке Python.
?) Модуль, не содержащий подмодулей.
?) Модуль, содержащий единственный исходный файл Python.
?) Модуль, содержащий подмодули.
?) Правильно организованный модуль, то есть содержащий необходимые файлы "__init__.py".
Вопрос id:85458
Тема/шкала: Стандартная библиотека и встроенные функции
Что запишет в стандартный вывод следующий сценарий?

?) link
?) unknown
?) Сообщение об ошибке выполнения.
?) file
?) directory
Вопрос id:85459
Тема/шкала: Синтаксис
Каким способом можно создать декоратор функции или метода на языке Python?
?) Использовать функцию, принимающую нефиксированное количество аргументов.
?) Использовать анонимные функции внутри функции.
?) Перед определением функции использовать выражение вида "@decorator", где "decorator" - правильный идентификатор.
?) Использовать функцию, принимающую в качестве аргумента объект функции.
?) Использовать анонимные классы внутри функции.
Вопрос id:85460
Тема/шкала: Синтаксис
Каков будет результат следующего выражения:
8 ** 2 // 3
?) 16
?) Сообщение об ошибке
?) 21
?) 64
?) 4
Вопрос id:85461
Тема/шкала: Окружение, отладка, тестирование, оптимизация и документы PEP
Каким целям служит документ PEP 8 (Python Enhancement Proposal #8)?
?) спецификация стандартной библиотеки Python
?) описание механизма docstring
?) рекомендация разработчикам для расширения языка Python
?) спецификация языка Python 3
?) рекомендация разработчикам для оформления кода Python
Вопрос id:85462
Тема/шкала: Окружение, отладка, тестирование, оптимизация и документы PEP
Какие способы обычно применяются для оптимизации алгоритмов, реализованных на языке Python?
?) Переписывание критичных модулей на языке С.
?) Применение вызова операторов разрешения области видимости (".") в теле циклов.
?) Избегание вызова операторов разрешения области видимости (".") в теле циклов.
?) Импортировние модулей только при инициализации, избегание импортирования в остальных случаях.
?) "Ленивое" импортирование модулей - только при необходимости.
Вопрос id:85463
Тема/шкала: Стандартная библиотека и встроенные функции
Что запишет в стандартный вывод следующий сценарий?
?) Список всех файлов в текущем каталоге.
?) Занимаемый объём дискового пространства текущим каталогом.
?) Список всех каталогов и файлов в текущем каталоге, содержащих в имени символ ".".
?) Занимаемый объём дискового пространства подкаталогами текущего каталога.
?) Рекурсивный список всех файлов в текущем каталоге.
Вопрос id:85464
Тема/шкала: Окружение, отладка, тестирование, оптимизация и документы PEP
Каким целям служит документ PEP 257 (Python Enhancement Proposal #257)?
?) описание механизма docstring
?) спецификация стандартной библиотеки Python
?) рекомендация разработчикам для оформления кода Python
?) спецификация языка Python 3
?) рекомендация разработчикам для расширения языка Python
Вопрос id:85465
Тема/шкала: ООП и исключения
Каков будет результат выполнения следующего фрагмента кода?
?) Вывод "hello2".
?) Вывод "hello1" бесконечное количество раз.
?) Вывод "hello4".
?) Ошибка выполнения.
?) Вывод "hello3".
Вопрос id:85466
Тема/шкала: Структуры данных и потоки выполнения
В следующем фрагменте кода содержатся ошибки:

Укажите эти ошибки.
?) строка 3, необходимо указать в качестве начальной границы число 1
?) строка 2, значение r должно быть здесь равным 0
?) строка 3, необходимо указать в качестве конечной границы значение "n+1" вместо "n"
?) строка 1, первым аргументом должно быть ключевое слово "self"
?) строка 4, вместо операции умножения необходимо использовать сложение
Вопрос id:85467
Тема/шкала: Структуры данных и потоки выполнения
В следующем фрагменте сеанса интерактивной оболочки Python информация второй строки оказалась утеряна:

Восстановите выражение испорченной второй строки, выбрав правильные варианты.
?) s[:-1:2]
?) s[2::3]
?) s[::2]
?) s[2:1:3]
?) s[2:-1:3]
Вопрос id:85468
Тема/шкала: Синтаксис
Какие встроенные механизмы интроспекции предоставляет Python? Выберите верный вариант.
?) Получение всех атрибутов объекта, информация о которых содержится в атрибуте "__attrs__".
?) Получение всех атрибутов объекта, информация о которых содержится в атрибуте "__doc__".
?) Получение всех атрибутов объекта, например с помощью функции "dir()".
?) Получение всех атрибутов объекта, например с помощью функции "help()".
?) В языке Python нет встроенных механизмов интроспекции.
Вопрос id:85469
Тема/шкала: Структуры данных и потоки выполнения
Посредством какой структуры данных реализованы списки ("list") в языке Python?
?) Ассоциативный массив.
?) Стек.
?) B-дерево.
?) Связный список.
?) Массив изменяемого размера.
Вопрос id:85470
Тема/шкала: Структуры данных и потоки выполнения
Выполнение следующего кода приводит к генерации исключений:

Выберите действия, необходимые для исправления кода.
?) В строке №7 заменить "i" на "item".
?) Убрать строку №22.
?) Сделать цикл в строках №10..12 конечным.
?) В строке №3 заменить "dequeue" на "queue".
?) Заменить тип "collections.deque" объекта "q" на синхронизированный "queue.Queue".
Также строки №26..27 заменить на конструкцию"q.join()".
Вопрос id:85471
Тема/шкала: Синтаксис
Каков будет результат следующего фрагмента кода:
1 x, y = 2, 5
2 f = lambda x**y if x > y else y**x
3 print(f)
?) 32
?) Такой же, как если бы вместо выражения в строке 3 было следующее "print(f.__repr__())"
?) 10
?) Сообщение об ошибке
?) 25
Вопрос id:85472
Тема/шкала: Окружение, отладка, тестирование, оптимизация и документы PEP
Выберите правильный вариант идентификатора атрибута объектов, который должен сохранять в себе строку "docstring".
?) help
?) __docstring__
?) doc
?) __doc__
?) docstring
Вопрос id:85473
Тема/шкала: Окружение, отладка, тестирование, оптимизация и документы PEP
В случае добавления множества пар "ключ-значение" в словарь, где метод "__hash__" для всех ключей возвращает одно и то же значение, производительность операции добавления элементов в словарь значительно снижается. С помощью установки какой переменной окружения можно решить эту проблему?
?) PYTHONUNBUFFERED
?) PYTHONIOENCODING
?) PYTHONOPTIMIZE
?) PYTHONCASEOK
?) PYTHONHASHSEED
Вопрос id:85474
Тема/шкала: Окружение, отладка, тестирование, оптимизация и документы PEP
Требуется реализовать небольшой модуль расширения под названием "test" на языке Си. Какое название исходного файла на языке Си рекомендуется для реализации этого модуля?
?) test.c
?) test_py.c
?) __test__.c
?) testmodule.c
?) test_module.c
Вопрос id:85475
Тема/шкала: Структуры данных и потоки выполнения
Укажите допустимый вариант ключа, используемого для получения значения из словаря.
?) Экземпляр list.
?) Экземпляр set.
?) Экземпляр bytearray.
?) Экземпляр dict.
?) Экземпляр tuple.
Вопрос id:85476
Тема/шкала: ООП и исключения
Требуется восстановить фрагмент кода в строке №5 для инициализации экземпляра синглетона:

Выберите правильные варианты этого фрагмента.
?) object.__new__(cls)
?) Singleton()
?) object.__init__(cls)
?) object(cls)
?) super(Singleton, cls).__new__(cls)
Вопрос id:85477
Тема/шкала: Синтаксис
Какие два способа из перечисленных позволяют избежать ошибок приведения типов на языке Python?
?) Функциональный стиль программирования.
?) Обеспечение покрытия юнит-тестами.
?) Явное приведение типов в критических участках кода.
?) Использование встроенной функции "isinstance(obj, cls)" для явной проверки типов в критических участках кода.
?) Тщательное проектирование.
Вопрос id:85478
Тема/шкала: Синтаксис
Найдите ошибку в следующем фрагменте кода, если она есть:
1 f = lambda x: x**x
2 print f
?) Фрагмент кода верен.
?) Операции "**" в языке Python не существует.
?) Синтаксис lambda выражения здесь не верен, так как нет выражения с ключевым словом "return".
?) Объект "f" не является строкой, поэтому вывод на экран к нему неприменим.
?) "print" в версии Python 3.x является функцией, что требует написания строки 2 следующим образом: "print(f)".
Вопрос id:85479
Тема/шкала: Стандартная библиотека и встроенные функции
Что запишет в стандартный вывод следующий сценарий, если в качестве первого параметра командной строки ему передать имя существующего каталога файловой системы, например "X"?

?) Занимаемый объём дискового пространства подкаталогами X.
?) Занимаемый объём дискового пространства каталогом X.
?) Рекурсивный список всех файлов в каталоге X.
?) Рекурсивный список всех подкаталогов X, включая X.
?) Рекурсивный список всех подкаталогов X.
Вопрос id:85480
Тема/шкала: ООП и исключения
Каким образом следует определять статический метод на языке Python?
?) Использовать ключевое слово "static".
?) Использовать декоратор "@staticmethod".
?) Первый аргумент метода - "self" - должен принимать значение объекта класса, а не экземпляра.
?) Не использовать "self" в качестве аргумента метода.
?) На языке Python не может быть статических методов.
Вопрос id:85481
Тема/шкала: ООП и исключения
Каков будет вывод следующего фрагмента кода?
?) except
?) try finally
?) try except finally
?) try
?) try except
  • Страница:
  • 1
  • 2
  • 3
Copyright testserver.pro 2013-2024