Главная /
Язык программирования Python /
Какая ошибка допущена в следующем примере? def pr(): import time time.sleep(1) print time.time() t = Timer(30.0, pr)
Какая ошибка допущена в следующем примере?
def pr():
import time
time.sleep(1)
print time.time()
t = Timer(30.0, pr)
вопрос
Правильный ответ:
в потоках (кроме главного) нельзя делать
time.sleep()
в потоках (кроме главного) нельзя делать
print
поток с таймером не запущен
ошибок нет
Сложность вопроса
92
Сложность курса: Язык программирования Python
62
Оценить вопрос
Комментарии:
Аноним
Нереально сложно
10 янв 2018
Аноним
Спасибо за помощь по intuit.
22 июн 2017
Аноним
Если бы не опубликованные ответы - я бы сломался c этими тестами интуит.
13 мар 2016
Другие ответы на вопросы из темы интернет-технологии интуит.
- # Может ли возникнуть deadlock в следующей программе: import threading res_A = threading.Lock() res_B = threading.Lock() def proc1(): res_A.acquire() res_B.acquire() # ... res_B.release() res_A.release() def proc2(): res_B.acquire() res_A.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()
- # Какие из приведенных ниже сравнений могут дать True, если объекты x и y имеют разные значения?
- # Какие встроенные функции служат для работы с атрибутами объекта?
- # Дана функция-генератор: def ggg(s): for i in range(0, len(s)-1, 2): yield s[i], s[i+1] Какие из перечисленных ниже способов ее использования для вывода значений правильные (в Python 2.4)?
- # Какие утверждения о следующей программе (вычисляющей время загрузки сайтов из списка) верные? import urllib, time SITES = ["http://ya.ru", "http://yandex.ru", "http://www.google.ru"] for site in SITES: t1 = time.time() u = urllib.urlopen(site) doc = u.read() total = time.time()-t1 clen = int(u.info()['Content-Length']) print site, len(u), clen, total