Главная /
Язык программирования Python /
В каких частях программы допущены ошибки в следующем примере? import threading # 1 def proc(*args): print "Процесс в потоке пошел!" while 1: pass # 2 p1 = threading.Thread(target=proc(), name="t1", args=[2]) # 3 p1.start()
В каких частях программы допущены ошибки в следующем примере?
import threading
# 1
def proc(*args):
print "Процесс в потоке пошел!"
while 1:
pass
# 2
p1 = threading.Thread(target=proc(), name="t1", args=[2])
# 3
p1.start()
вопрос
Правильный ответ:
1
2
3
ошибок нет
Сложность вопроса
59
Сложность курса: Язык программирования Python
62
Оценить вопрос
Комментарии:
Аноним
Зачёт прошёл. Лечу отмечать отмечать сессию интуит
26 авг 2018
Аноним
Это очень легкий вопрос интуит.
10 мар 2017
Аноним
Экзамен прошёл на пять с минусом. Спасибо за ответы
09 дек 2016
Другие ответы на вопросы из темы интернет-технологии интуит.
- # Что делает следующая программа? import threading l = threading.RLock() 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()
- # К каким из приведенных ниже выражений можно применить функцию iter() для получения итератора?
- # Имеется определение класса: 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._length p = Ex(1, 2) Какой из вариантов его применения не допустим в программах на Python, которые пользуются экземплярами класса Ex?
- # Как называется отношение, которое имеют между собой следующие два класса: 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)
- # Какие значения получат группы в следующем примере? >>> m = re.match("(?P<a>A*?)(?:B+)(?P<b>B+?)(?P<c>C??)", "AAAABBBBC") >>> m.groupdict()