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

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

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

Какие методы необходимо иметь x для задания следующих действий:
>>> x = X(0)>>> print x + 1010>>> print x - 23-23>>> print x >> 20

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

Варианты ответа
__init__, __add__, __sub__, __rshift__, __str__, __repr__
__init__, __add__, __sub__, __rshift__(Верный ответ)
__init__, __add__, __radd__, __sub__, __rsub__, __rshift__, __rrshift__
__init__, __add__, __sub__, __rshift__, __str__
Похожие вопросы
Имеются следующие определения:
class A:  def am(self):    print "am"class B:  def bm(self):    print "bm"a = A()b = B()
Какой из фрагментов кода содержит ошибки?
Имеются следующие определения:
def m1(self):  print "m1"class M:  def m2(self):    print "m2"m = M()
Какой из фрагментов кода содержит ошибки?
Какая ошибка допущена в следующем коде 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
Какую роль играет xx в Python-программе:
class M(object):  def xx(self):    print "self:", self
Что делает следующая программа?
import threadingready = threading.Event()def proc():  ready.wait()  # ...  print "Done!"for i in range(5):  p = threading.Thread(target=proc)  p.start()print "Prepare!"ready.set()
Какая ошибка допущена в следующем фрагменте программы, если node — объект, представляющий узел DOM?
for (k, v) in node.attributes.items():  print k, v
Объекты a и b принадлежат одному классу C. Какие из следующих выражений будут, скорее всего, иметь значение "истина" сразу после создания?
Что будет выведено следующей программой:
 a = "AB" b = "BC"print "%sa, b" % a, b
Что будет выведено в следующем примере:
>>> a = [1, 2, 3]>>> a[1] = a[1:2]>>> print a[1]