Главная /
Язык программирования Python /
Имеются следующие определения: def aa(x): class X: def m(self): return x return X a = aa(1)() Какие из фрагментов кода содержат ошибки?
Имеются следующие определения:
def aa(x):
class X:
def m(self):
return x
return X
a = aa(1)()
Какие из фрагментов кода содержат ошибки?
вопрос
Правильный ответ:
print a.m()
b = aa()()
print a()
Сложность вопроса
57
Сложность курса: Язык программирования Python
62
Оценить вопрос
Комментарии:
Аноним
Экзамен прошёл на пять с минусом. Спасибо сайту
05 авг 2019
Аноним
Если бы не опубликованные подсказки - я бы сломался c этими тестами intuit.
30 ноя 2015
Другие ответы на вопросы из темы интернет-технологии интуит.
- # Какому значению paramstyle соответствует следующий пример разметки: " " " INSERT INTO tv (tvdate, tvweekday, tvchannel) VALUES (%(begd)s, %(wd)s, %(channel)s);" " "
- # В каких точках программы необходимо выполнять acquire() и release() замка Z , чтобы функция f могла правильно работать в многопоточном приложении? (Как обычно, нужно минимизировать общее время, на которое запирается замок) def f(x, y, z): global d # 1 d[(x, y)] = z # 2 res = len(d) # 3 return res
- # Какие из следующих программ (модулей) лучше написать в виде модулей расширения на языке более низкого уровня, чем Python?
- # Как в одном Python-сценарии можно задать несколько различных обработчиков mod_python?
- # Какие ошибки (и погрешности) допущены в следующем примере? fromaddr = "tetja@abcde.ru" toaddr = "ktoto@edcba.ru" message = """From: tetja@abcde.ru To: ktoto@edcba.ru Subject: Your aunt Hello! I am your aunt. """ try: connect = SMTP('mail.abcde.ru') connect.sendmail(fromaddr, toaddr, message) connect.quit() except: print "Не удалось отправить сообщение"