Ответы к тесту/контрольной: Язык программирования Python

-20%

Описание

Здесь представлена подборка ответов на тестовые вопросы по предмету "Язык программирования Python". Перед покупкой проверяйте точно ли здесь представлены те вопросы, ответы на которые вам нужны.

Список вопросов

Что будет выведено следующей программой:A = B = 1a = "A" * 5b = "B" * 5a = a + b * 5print a, b
Какое из приведенных ниже регулярных выражений некорректно?
Как средствами самого Python определить имена формальных аргументов функции func(), если известно, что функция написана на Python?
Начало определения функции f выглядит так:def f(a, b, *p):Какие из следующих вариантов вызова не приведут к ошибке на этапе присваивания фактических параметров формальным?
Какой макрос уменьшает счетчик ссылок объекта на единицу?
Может ли возникнуть deadlock в следующей программе:import threadingres_A = threading.Lock()res_B = threading.Lock()def proc1(): res_A.acquire() res_B.acquire() # ... res_B.release() res_A.release()def proc2(): res_A.acquire() res_B.acquire() # ... res_B.release() res_A.release()p1 = threading.Thread(target=proc1, name="t1")p2 = threading.Thread(target=proc2, name="t2")p1.start()p2.start()p1.join()p2.join()
Что выведет следующая программа: S = 0for i in range(1, 10, 2): if i % 2 == 0: S = S + i print S
Чему будет равен результат выполнения urlparse.urlsplit("http://google.com/search?q=Python#1")?
Каким из приведенных ниже способов можно убрать из строки s пробельные символы слева и справа?
Какими способами можно вывести символы строки "123" на стандартный вывод?
Какого типа значение получится в результате вычисления следующего выражения:(" ")
Что можно узнать с помощью регулярного выражения, записанного в следующей строке:r'([01]+)11'
К какому уровню модели взаимодействия открытых систем относится протокол UDP?
Как используется строка Main Heading в следующем примере?

Main Heading

Какими операторами можно импортировать модуль?
Что такое регулярное выражение?
Из какого модуля будет работать функция replace() в следующем примере:from sre import sub as replacefrom string import replace
Имеется определение класса:class CL(object): def set_color(self, value): self.__color = value def del_color(self): del self.__color color = property(lambda self: self.__color, set_color, del_color, "Color property.")c = CL()Какие из следующих примеров содержат ошибки?
Какие парадигмы и стили программирования поддерживает Python ?
Каков синтаксис для "заглядывания вперед" в регулярных выражениях, доступных в Python?
Какой фрагмент XML будет порожден в результате выполнения следующего кода:from xml.dom import minidomdom = minidom.Document()e1 = dom.createElement("A")e2 = dom.createElement("B")dom.appendChild(e1)t = dom.createTextNode("2")e1.appendChild(t)e1.appendChild(e2)print dom.toxml()
Какие операции можно производить над строками a и b?
С помощью какой функции можно организовать цикл с параметром (for)?
Какие из перечисленных функций имеют побочные эффекты: def A(lst): def AA(x): return lst + [x] return AAdef B(x): def BB(lst): return lst + [x] return BBdef C(x, cache={}): if cache.has_key(x): return cache[x] def CC(lst): return lst + [x] cache[x] = CC return CC
Какой из операторов соответствует следующему псевдокоду:1 0 LOAD_FAST 1 (y) 3 LOAD_ATTR 1 (a) 6 STORE_FAST 0 (x) 9 LOAD_CONST 0 (None) 12 RETURN_VALUE
Какое значение threadsafety соответствует ситуации, когда потоки могут одновременно использовать DB-API 2.0 совместимый модуль, но не соединения, получаемые на основе этого модуля
Каким образом в модуле poplib представлен сеанс работы с POP3-сервером?
Как можно получить список полей сообщения msg?
К каким из приведенных ниже выражений можно применить функцию iter() для получения итератора?
Дана матрица a. Как получить произведение всех элементов a?
Начало определения функции f выглядит так:def f(a, b, c=1, *p, **k):Какие из следующих вариантов вызова не приведут к ошибке на этапе присваивания фактических параметров формальным?
Что будет выведено в результате выполнения следующего кода:from xml.sax.saxutils import XMLGeneratorg = XMLGenerator(encoding="utf-8")g.startDocument()g.startElement("A", {})g.startElement("B", {'b': '1'})g.endElement("B")g.startElement("B", {'b': '2'})g.endElement("B")g.endElement("A")g.endDocument()
В каких модулях можно взять функции для организации хранения на диске данных Python?
Как начать интерактивную отладку функции f с двумя аргументами (условно: x и y)?
Какие функции выполняет SWIG?
В модуле csv для чтения и записи в CSV-файл используются:
Как заменить в строке s все вхождения подстроки "a" на "A"?
Как можно изменить знак у всех элементов матрицы (вектора) сразу?
Что будет выведено в результате выполнения следующего кода:import email.Headerprint email.Header.decode_header("This is subject")
Какое исключение должно быть возбуждено DB-API 2.0-совместимым модулем при ошибке в синтаксисе SQL-запроса?
Какой класс Tkinter соответствует кнопке для представления многострочного текста (без возможности редактирования)?
Какая ошибка допущена в следующем коде CGI-сценария?import cgif = cgi.FieldStorage()if f.has_key("a"): v = str(int(f["a"].value))else: v = "0"print " " "Content-Type: text/htmln" " "print v
Какие ошибки допущены в следующем примере?import threading, Queueitem = Queue.Queue()def consumer(nm): for i in range(3): print item.get(), nmdef producer(nm): for i in range(4): item.put(nm)for n in range(4): threading.Thread(target=consumer, args=("c"+str(n),)).start()for n in range(3): threading.Thread(target=producer, args=("p"+str(n),)).start()
В каких точках программы необходимо выполнять acquire() и release() замка Z , чтобы функция f могла правильно работать в многопоточном приложении? (Как обычно, нужно минимизировать общее время, на которое запирается замок)def f(x, y, z): global d # 1 d[(x, y)] = z # 2 res = len(d) # 3 return res
Что делает следующая программа?import threadingl = threading.Lock()def proc(nm, n=0): l.acquire() try: if n < 5: print "*", return proc(nm, n+1) else: return nm finally: l.release() for i in range(5): threading.Thread(target=proc, args=(str(i),)).start()
К какому уровню модели взаимодействия открытых систем относится протокол HTTP?
Какой метод дает возможность получить все значения атрибута b, если он встречается в форме несколько раз?
В какой переменной окружения передается метод запроса (GET, POST и т.п.)?
Имеется массив c, для которого shape(c) равна (2, 2).Какие из приведенных ниже операций получения среза вызовут ошибку?
С помощью какой универсальной функции (возможно, в сочетании с функцией sum()) можно посчитать количество отрицательных чисел в массиве?
Какого типа значение получится в результате вычисления следующего выражения:(' ', )
Сколько видимых символов будет напечатано после выполнения следующего кода: S = "n123"print S
Какой из операторов соответствует следующему псевдокоду:1 0 LOAD_FAST 0 (x) 3 LOAD_FAST 1 (y) 6 BUILD_TUPLE 2 9 PRINT_ITEM 10 PRINT_NEWLINE 11 LOAD_CONST 0 (None) 14 RETURN_VALUE
Имеется определение класса:class Ex: def __init__(self, x, y): xy = x, y self.position = xy self._length = self.__len(x, y) def __len(self, x, y): return abs(x) + abs(y) def getlen(self): return self._lengthp = Ex(1, 2)Какой из вариантов его применения не допустим в программах на Python, которые пользуются экземплярами класса Ex?
Какое множество строк описывает следующее регулярное выражение:to (?=be).{2}
Сколько общедоступных методов будет иметь экземпляр класса ABC и что возвратит вызов метода a()?class A(object): def a(self): return 'a'class B(object): def b(self): return 'b' class C(object): def c(self): return 'c' class AB(A, B): def a(self): return 'ab'class BC(B, C): def a(self): return 'bc'class ABC(AB, B, C): def a(self): return 'abc'
К какому уровню модели взаимодействия открытых систем относится протокол FTP?
Что выведет следующая программа:S = 0for i in range(10, 2, -1): if i % 2 == 0: S = S + iprint S
Какие типы должны быть определены модулем, совместимым с DB API 2.0?
Какой шаблон можно использовать для события — тройного щелчка правой кнопкой мыши?
Какой метод, скорее всего, должен быть использован на месте вопросительных знаков?mport sqlite as dbc = db.connect(database="tv")cu = c.cursor()cu.???( " " " CREATE TABLE tv1 (tvdate DATE, tvweekday INTEGER); " " " )
Для чего нужен Pycaml?
В каких частях программы допущены ошибки в следующем примере?import threading# 1def proc(*args): print "Процесс в потоке пошел!" while 1: pass# 2p1 = threading.Thread(target=proc(), name="t1", args=[2])# 3p1.start()
Может ли возникнуть deadlock в следующей программе:import threadingres_A = threading.Lock()res_B = threading.Lock()res_C = threading.Lock()def proc1(): res_A.acquire(); res_B.acquire(); res_C.acquire() # ... res_B.release(); res_C.release(); res_A.release()def proc2(): res_B.acquire(); res_C.acquire(); res_A.acquire() # ... res_C.release(); res_B.release(); res_A.release()def proc3(): res_C.acquire(); res_A.acquire(); res_B.acquire() # ... res_A.release(); res_B.release(); res_C.release()p1 = threading.Thread(target=proc1, name="t1")p2 = threading.Thread(target=proc2, name="t2")p3 = threading.Thread(target=proc3, name="t3")p1.start(); p2.start(); p3.start()p1.join(); p2.join(); p3.join();
Что передается методу executemany() объекта-курсора вторым параметром (дайте наиболее подходящий ответ)?
Какие ошибки допущены в следующем фрагменте?import sqlite as dbc = db.connect(database="tvprogram")cu = c.cursor()cu.execute("SELECT wdname FROM wd ORDER BY weekday;")for i in cu.fetchall(): print i[0]
Какие утверждения о следующем фрагменте программы, работающей с POP3-сервером, правильные?import poplib, emailp = poplib.POP3('pop3.SERVER')p.getwelcome()p.user('USERNAME')p.pass_('USERPASSWORD')response, lst, octets = p.list()## обработка lst#p.quit()
Какие ошибки (и погрешности) допущены в следующем примере?fromaddr = "tetja@abcde.ru"toaddr = "ktoto@edcba.ru"message = """Здравствуйте! Я ваша тетя."""try: connect = SMTP('mail.abcde.ru') connect.sendmail(fromaddr, toaddr, message) connect.quit() except: print "Не удалось отправить сообщение"
Каким образом в документе d:Можно получить текстовый элемент, имеющий атрибут a?
Какой метод позволяет узнать, имеет ли данное сообщение несколько частей?
Как называется отношение, которое имеют между собой следующие два класса:class A(object): def __init__(self, **atts): self._atts = atts def __repr__(self): return ":" + str(self._atts)class B(list): def __init__(self, *params): super(B, self).__init__(params)
Как узнать, ссылаются ли два имени (a и b) на один и тот же объект?
Сокрытие информации о внутреннем устройстве объекта, при котором вся работа с объектом ведется только через общедоступный интерфейс называется
С помощью каких модулей можно загрузить файл с FTP-сервера?
Что будет получено в результате вычисления следующего выражения:0 < [1, 4][1] < 3 or None
Сколько элементов будет содержать список L (то есть, чему будет равно len(L)) после выполнения следующего кода:L = []L.extend([1,2,3])L.insert(1, "abc")del L[0][0]
Что будет выведено в следующем примере:>>> a = [1, 2, 3]>>> a[1] = a[1:2]>>> print a[1]
Как можно узнать число активных на данный момент потоков?
Имеется следующий генератор для слияния двух отсортированных последовательностей:def merge(a1, a2): a1 = list(a1) a2 = list(a2) while a1 or a2: if a1 and (not a2 or a1[0] < a2[0]): r = a1 else: r = a2 yield r[0] del r[0]Какие ошибки или особенности имеет эта программа?
Какие встроенные функции возвращают в качестве значения словарь?
С помощью какого класса из какого модуля пакета email можно вложить в сообщение бинарный файл?
Какие из приведенных методов объекта-соединения приводят к завершению транзакции?
Какие из приведенных ниже сравнений обязательно дадут True, если объекты x и y имеют одинаковые значения?
Для чего применяется метод nextset() объекта-курсора?
Какую роль играет xx в Python-программе, и чему должен быть равен XXX:class A(object): def xx(cls, x): ... xx = XXX(xx)
Имеется определение класса:class CL(object): def __init__(self, color): self.color = color def __str__(self): return self.colorc = CL("#ff00ff")Какие из следующих примеров не содержат ошибки?
С помощью какого регулярного выражения можно "прочитать" из строки дату в формате ГГГГ-ММ-ДД? (требуется не только сопоставить строку с регулярным выражением, но и получить данные: год, месяц, день)
Где мог встретиться следующий фрагмент кода? if a < 5: a = 1000
Какая ошибка допущена в следующем примере?import threadingglobal to_evalcond = threading.Condition()def evaluate_something(x): return 2**int(x)def evaluator(name): global to_eval while True: cond.acquire() while not to_eval: cond.wait() v = to_eval.pop() cond.release() print name, ":", evaluate_something(v)to_eval = []for n in range(3): ev = threading.Thread(target=evaluator, args=(str(n),)) ev.setDaemon(1) ev.start()while 1: inp = raw_input('Вводите: ') to_eval.append(inp) cond.notifyAll()
Какая SQL-команда, скорее всего, должна стоять на месте вопросительных знаков?import sqlite as dbc = db.connect(database="tv")cu = c.cursor()cu.execute(???)for res in cu.fetchall(): # ...
Что включает в себя Zope?
Как передаются CGI-сценарию данные из формы методом GET?
С помощью какого метода можно последовательно пройти все части сообщения msg?
На что влияет флаг re.MULTILINE в регулярном выражении?
Какие кодировки используются для внутреннего представления символов строк?
Чему будет равно значение следующего выражения:shape(array([[1, 2, 3], [4, 5, 6]], Float))
Какую роль играет xx в Python-программе:class M(object): def xx(self): print "self:", self
Имеются следующие определения:def m1(self): print "m1"class M: def m2(self): print "m2"m = M()Какой из фрагментов кода содержит ошибки?
Какие из перечисленных функций имеют побочные эффекты:import osglobal vv = 0def A(x, y): return abs(x + y)B = lambda k, v: os.environ.setdefault(k, v)def C(x): global v v = v + 1 return v + x
Что из перечисленного правильно характеризует отличия функций в математике от функций в языках программирования?

Характеристики ответов (шпаргалок) к КР

Семестр
Просмотров
0
Качество
Идеальное компьютерное
Количество вопросов
Картинка-подпись
Гарантия сдачи без лишних хлопот! ✅🎓 Ответы на тесты по любым дисциплинам, базы вопросов, работы и услуги для Синергии, МЭИ и других вузов – всё уже готово! 🚀 🎯📚 Гарантия качества – или возврат денег! 💰✅ По любым вопросам: ➡️ {new_chat_mini} ⬅️

Комментарии

Нет комментариев
Стань первым, кто что-нибудь напишет!
Поделитесь ссылкой:
Цена: 490 390 руб.
Расширенная гарантия +3 недели гарантии, +10% цены
Рейтинг автора
5 из 5
Поделитесь ссылкой:
Сопутствующие материалы

Подобрали для Вас услуги

-20%
Вы можете использовать полученные ответы для подготовки к экзамену в учебном заведении и других целях, не нарушающих законодательство РФ и устав Вашего учебного заведения.
Свежие статьи
Популярно сейчас
Почему делать на заказ в разы дороже, чем купить готовую учебную работу на СтудИзбе? Наши учебные работы продаются каждый год, тогда как большинство заказов выполняются с нуля. Найдите подходящий учебный материал на СтудИзбе!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
7121
Авторов
на СтудИзбе
254
Средний доход
с одного платного файла
Обучение Подробнее