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

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

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

Что может быть на месте QQQ для корректного формирования запроса с множественными значениями?
import urllibenc_data = urllib.urlencode(QQQ)f = urllib.urlopen("http://searchengine.com/search" + "?" + enc_data)

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

Варианты ответа
{"n": "1", "n": "3", "n": "4", "button": "Hello"}
[("n", "1"), ("n", "3"), ("n", "4"), ("button", "Hello"),]
(Верный ответ)
["n", "1", "n", "3", "n", "4", "button", "Hello",]
n="1", n="3", n="4", button="Hello"
Похожие вопросы
Какие утверждения о следующей программе (вычисляющей время загрузки сайтов из списка) верные?
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 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
Следующая программа считает, сколько процентов HTML-кода web-страницы занимают встроенные сценарии.
import urllib, reSITE = "http://mail.ru"doc = urllib.open(SITE).read()script_re = re.compile("(?i)(?m)(?s)(<script[^>]*>.+?</script>)")prc = sum([len(frag) for frag in script_re.findall(doc)]) / float(len(doc)) * 100print "%.0f%%" % prc
Какие ошибки допущены в этой программе?
Какой модуль стандартной библиотеки Python обеспечивает большую, чем urllib, дополнительную высокоуровневую функциональность при работе с WWW?
Что получится в результате вычисления следующего выражения:
urllib.quote("a = b + c")
Из какого модуля будет работать функция replace() в следующем примере:
from sre import sub as replacefrom string import replace
Из какого модуля будет работать функция split() в следующем примере:
from re import *from string import *split('a', 'b')
Какую роль играет xx в Python-программе, и чему должен быть равен XXX:
class A(object):  def xx():    return A.__name__  xx = XXX(xx)
Какую роль играет xx в Python-программе, и чему должен быть равен XXX:
class A(object):  def xx(cls, x):    ...  xx = XXX(xx)
В каких точках программы необходимо выполнять acquire() и release() замка Z , чтобы функция f могла правильно работать в многопоточном приложении? (Как обычно, нужно минимизировать общее время, на которое запирается замок)
def f(x, y, z):  global d  # 1  d[(x, y)] = z  # 2  res = len(d)  # 3  return res