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

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

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

Какие из получаемых в следующем фрагменте кода объектов являются итераторами?
def gen(N):  for i in xrange(N):    yield ilst = [1, 2, 3, 4]xr = xrange(12)g = gen(10)en = enumerate(lst)

(Ответ считается верным, если отмечены все правильные варианты ответов.)

Варианты ответа
lst
xr
gen
g(Верный ответ)
en(Верный ответ)
Похожие вопросы
Сколько списков занимающих много памяти задействовано в следующей программе:
for i in itertools.izip(xrange(10**6), xrange(10**6)):   pass
В каких местах допущены ошибки в генераторном выражении, выдающем список координат полей шахматной доски?
(j+str(i) for i in xrange(1, 9) for j in "abcdefgh")
Какие ошибки допущены в следующем фрагменте?
import sqlite as dbc = db.connect(database="tvprogram")c.execute("SELECT wdname FROM wd ORDER BY weekday;")for i in c.fetchall():  print i[0]
Какие ошибки допущены в следующем фрагменте?
import sqlite as dbc = db.connect(database="tvprogram")cu = c.cursor()cu.execute("SELECT wdname FROM wd ORDER BY weekday;")for i in cu.fetchall():  print i[0]
Какие ошибки допущены в следующем фрагменте?
import sqlite as dbcu = db.connect(database="tvprogram").cursor()cu.execute("SELECT wdname FROM wd ORDER BY weekday;")for i, n in cu.fetchall():  print i, n
Какие утверждения о следующем фрагменте программы, работающей с POP3-сервером, правильные?
import poplib, emailp = poplib.POP3('pop3.SERVER')p.user('USERNAME', 'USERPASSWORD')response, lst, octets = p.list()## обработка lst# ...#p.quit()
Какие утверждения о следующем фрагменте программы, работающей с POP3-сервером, правильные?
import poplib, emailp = poplib.POP3('pop3.SERVER')p.getwelcome()p.user('USERNAME')p.pass_('USERPASSWORD')lst = p.list()## обработка lst#p.quit()
Что такое tal в следующем фрагменте разметки?
<h1 tal:content="here/title">Main Heading</h1>
Какие утверждения о следующем фрагменте программы, работающей с POP3-сервером, правильные?
import poplib, emailp = poplib.POP3('pop3.SERVER')p.getwelcome()p.user('USERNAME')p.pass_('USERPASSWORD')response, lst, octets = p.list()## обработка lst#p.quit()
Дана функция-генератор:
def ggg(s):  for i in range(0, len(s)-1, 2):    yield s[i], s[i+1]
Какие из перечисленных ниже способов ее использования для вывода значений правильные (в Python 2.4)?