Главная /
Язык программирования Python /
Что делает следующая программа? import threading class PR(threading.Thread): def __init__(self, n): threading.Thread.__init__(self, name="t" + n) self.n = n def run(self): import time time.sleep(1) print "*" p1 = PR("1") p2 = PR("2") p1.start() p2.start()
Что делает следующая программа?
import threading
class PR(threading.Thread):
def __init__(self, n):
threading.Thread.__init__(self, name="t" + n)
self.n = n
def run(self):
import time
time.sleep(1)
print "*"
p1 = PR("1")
p2 = PR("2")
p1.start()
p2.start()
вопрос
Правильный ответ:
выводит две звездочки спустя секунду после запуска
через секунду выводит звездочку, а затем через секунду — еще одну
выводит одну звездочку и зависает
выводит одну звездочку и завершается
Сложность вопроса
66
Сложность курса: Язык программирования Python
62
Оценить вопрос
Комментарии:
Аноним
Если бы не эти решения - я бы не справился c этими тестами intuit.
22 июл 2019
Аноним
Зачёт защитил. Иду кутить отмечать зачёт интуит
30 май 2016
Другие ответы на вопросы из темы интернет-технологии интуит.
- # Как получить строку документирования к классу X?
- # Какие из перечисленных функций имеют побочные эффекты: def A(lst): return lambda x: lst + [x] def B(x): return lambda lst: lst + [x] def C(x, cache={}): return cache.setdefault(x, lambda lst: lst + [x])
- # Как называется отношение, которое имеют между собой следующие два класса: class A(type): def __init__(cls, name, bases, dict): return super(A, cls).__init__(cls, name, bases, dict) B = A("B", (), {})
- # Какие методы необходимо иметь x для задания следующих действий: >>> x = X(0) >>> print x + 10 10 >>> print x - 23 -23 >>> print x >> 2 0
- # Как получить в CGI-сценарии содержимое файла, переданного web-серверу через форму?