База ответов ИНТУИТ

Язык программирования Python

<<- Назад к вопросам

Какая ошибка допущена в следующем примере?
def pr():  import time  time.sleep(1)  print time.time()t = Timer(30.0, pr)

(Отметьте один правильный вариант ответа.)

Варианты ответа
в потоках (кроме главного) нельзя делать print
в потоках (кроме главного) нельзя делать time.sleep()
поток с таймером не запущен(Верный ответ)
ошибок нет
Похожие вопросы
Какие утверждения о следующей программе (вычисляющей время загрузки сайтов из списка) верные?
import urllib, timeSITES = ["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
Какие утверждения о следующей программе (вычисляющей время загрузки сайтов из списка) верные?
import urllib, timeSITES = ["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(doc), clen, total
Что делает следующая программа?
import threadingclass 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()
Какая ошибка допущена в следующем коде CGI-сценария?
import cgif = cgi.FieldStorage()if f.has_key("a"):  v = str(int(f["a"]))else:  v = "0"print " " "Content-Type: text/html\n" " "print v
Какая ошибка допущена в следующем коде CGI-сценария?
import cgif = cgi.FieldStorage()if f.has_key("a"):  v = str(int(f["a"].value))else:  v = "0"print " " "Content-Type: text/html\n" " "print v
Какая ошибка допущена в следующем коде CGI-сценария?
 import cgif = cgi.FieldStorage()if f.has_key("expr"):  a = f["expr"].valueelse:  a = "0"e = eval(a)print e
Какая ошибка допущена в следующем примере?
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()
Какая ошибка допущена в следующем примере?
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('Вводите: ')  cond.acquire()  to_eval.append(inp)  cond.notifyAll()  cond.release()
Какая ошибка допущена в следующем фрагменте программы, если node — объект, представляющий узел DOM?
for (k, v) in node.attributes.items():  print k, v
Что делает функция time.strftime()?