Ищете материалы для подготовки к экзамену или просто хотите проверить свои знания по Python? Наш тест с ответами по Python — идеальный инструмент для этого! Тест охватывает ключевые аспекты языка программирования, включая синтаксис, структуры данных, функции, модули и библиотеки. Каждый вопрос тщательно подобран, чтобы помочь вам углубить понимание Python и развить навыки решения практических задач. Ответы к тесту предоставляются с подробными объяснениями, что позволяет не только проверить свои знания, но и узнать что-то новое.
Тест с ответами по Python — это отличная возможность для студентов, разработчиков и энтузиастов программирования. Он поможет вам уверенно чувствовать себя при работе с Python, будь то создание веб-приложений, анализ данных или автоматизация задач. Начните прямо сейчас и убедитесь, что вы готовы к любым вызовам, связанным с Python!
Вопрос 1: Что делает метод normalize() DOM-объекта:
готовит XML для красивого вывода
сводит воедино все идущие подряд текстовые узлы (верный ответ)
исправляет XML, добавляя пропущенные теги
Вопрос 2: Дан массив >>> c = array([[1,2], [2,3], [4,5]])
Чему равен срез c[:,1]:
array([1, 2, 4])
array([2, 3])
array([2, 3, 5]) (верный ответ)
Вопрос 3: Какие новые имена появятся в текущем модуле после выполнения следующего кода:
Вопрос 5: Для чего применяется метод nextset() объекта-курсора:
для перехода к следующему набору записей результата запроса (верный ответ)
для перехода к следующей записи результата запроса
для получения следующего набора записей результата запроса
Вопрос 6: В каком модуле нужно искать функции, помогающие тестировать программу:
dictutils
profile
unittest (верный ответ)
Вопрос 7: Каким образом в модуле poplib представлен сеанс работы с POP3-сервером:
набор функций
экземпляр класса РОРЗ (верный ответ)
список кортежей
Вопрос 8: Какой из перечисленных обработчиков mod_python выполняется раньше других:
PythonPostReadRequestHandler (верный ответ)
PythonHandler
PythonFixupHandler
Вопрос 9: Что будет получено в результате вычисления следующего выражения:
(0 < 5 <= 3) and (0 / 0):
True (или 1)
False (или 0) (верный ответ)
синтаксическая ошибка
Вопрос 10: Какое из приведенных ниже регулярных выражений некорректно:
a+b++ (верный ответ)
(?P(ac))
(a+b+) (верный ответ)
Вопрос 11: Зачем в XML пространства имен:
пространства имен позволяют указывать опции для приложения, обрабатывающего XML
пространства имен позволяют включать однотипные XML-документы друг в друга
для сочетания в одном документе XML с различными DTD (верный ответ)
Вопрос 12: Что такое регулярное выражение:
шаблон, описывающий множество строк (верный ответ)
синтаксически правильное выражение на языке Python
шаблон для поиска файлов в каталоге
Вопрос 13: Для чего нужны функции модуля gettext:
для получения текста от пользователя
для обеспечения интернационализации программы (верный ответ)
для чтения строки со стандартного ввода
Вопрос 14: Какое значение threadsafety соответствует ситуации, когда потоки могут одновременно использовать как DB-API 2.0 совместимый модуль, так и соединения, получаемые на основе этого модуля:
1
2 (верный ответ)
Вопрос 15: Можно ли в XML использовать собственные теги:
нельзя
можно (верный ответ)
можно, если указаны пространства имен
Вопрос 16: Экземпляры какого класса сочетают замок и средство коммуникации между потоками:
Event
Lock
Condition (верный ответ)
Вопрос 17: Как средствами самого Python определить имена формальных аргументов функции func(), если известно, что функция написана на Python:
func.func_globals
inspect.getargspec(func) (верный ответ)
func.func_locals
Вопрос 18: Какие кодировки исходного текста программы поддерживает интерпретатор Python:
большинство кодировок, распространенных сегодня (верный ответ)
ASCII, Latin-1, UTF-8
ASCII
Вопрос 19: Какой метод позволяет узнать, имеет ли данное сообщение несколько частей:
items()
get_main_type() (верный ответ)
get_payload()
Вопрос 20: Какой метод позволяет узнать, имеет ли данное сообщение несколько частей:
items()
get_payload()
is_multipart() (верный ответ)
Вопрос 21: Что включает в себя Zope:
поддержку CGI-сценариев
поддержку сценариев DTML (верный ответ)
СУБД общего назначения
Вопрос 22: Что включает в себя Zope:
СУБД общего назначения
поддержку CGI-сценариев
собственный web-сервер (верный ответ)
Вопрос 23: Как перевести Unicode-строку u в кодировку koi8-r:
u.decode(‘koi8-r’)
u.encode(‘koi8-r’) (верный ответ)
string.decode(u, ‘koi8-r’)
Вопрос 24: К какому уровню модели взаимодействия открытых систем относится протокол FTP:
приложений (верный ответ)
представления
сетевому
Вопрос 25: Какая встроенная функция Python лучше всего подходит для цепочечных вычислений (в частности, вычислений значения многочлена по схеме Горнера):
chain()
map()
reduce() (верный ответ)
Вопрос 26: Какой модуль стандартной библиотеки Python позволяет работать с WWW на более низком уровне:
httplib (верный ответ)
urlparse
urllib2
Вопрос 27: Сокрытие информации о внутреннем устройстве объекта, при котором вся работа с объектом ведется только через общедоступный интерфейс называется: