Объяснение:
При каждом вызове
Именно поэтому
При каждом вызове
hmm()
в список itm
добавляется один новый элемент. В for _ in range(2)
функция вызывается дважды, а во время print(hmm())
ещё один разИменно поэтому
itm == [1, 1, 1]
Каким будет результат выполнения кода выше?
Anonymous Quiz
6%
{0: 0, 1: 0, 2: 0}
47%
{0: 1, 1: 1, 2: 1}
29%
{0: 0, 1: 0, 2: 0, 0: 1, 1: 1, 2: 1}
18%
Error
Объяснение:
В первом цикле мы будем перебирать три значения:
В следующем мы добавляем и перезаписываем значения:
В первом цикле мы будем перебирать три значения:
i = 0
, i = 1
, i = 2
В следующем мы добавляем и перезаписываем значения:
dictionary[0] = [0]
, после чего dictionary[0]
становится равен [1]
, из-за перезаписи.Каким будет результат выполнения кода выше?
Anonymous Quiz
10%
(1, 2, 3, 4)
7%
(0, 1, 2, 3, 4)
27%
(0, 2, 3, 4)
56%
Error
Объяснение:
Кортеж
(tuple
) — неизменяемый тип данных. Поэтому при попытке изменить его выдаётся ошибка:TypeError: 'tuple' object does not support item assignment
Каким будет результат выполнения кода выше?
Anonymous Quiz
18%
"Встроенная функция __repr__"
40%
"Встроенная функция __str__"
33%
Ничего не напечатается
8%
Error
Объяснение:
В Python именно метод
В Python именно метод
__str__
используется для создания строкового представления значения объекта, наиболее читаемого для человекаОбъяснение:
Сочетание
Учитывая, что в задачке
Сочетание
print()
и конструкции [element1, element2, element3, ...][num]
позволяет напечатать определённый элемент списка, где num
— это индекс элементаУчитывая, что в задачке
bool(obj)
равен 1
, то на печать уходит второй элемент списка ['new, 'old']
Каким будет результат выполнения кода выше?
Anonymous Quiz
14%
False False False
40%
True False True
10%
False True False
36%
Error
Объяснение:
Для начала определимся, что
Что же до сравнения
Отсюда и получаем, что
Для начала определимся, что
tupThree = (1, 2, 3, 4, 5, 6)
Что же до сравнения
кортежей
, то оно проходит поэлементно. То есть если мы сравниваем tupOne
и tupTwo
, то сначала сравниваются tupOne[0]
и tupTwo[0]
, затем tupOne[1]
и tupTwo[1]
, и т.д.Отсюда и получаем, что
tupOne < tupTwo
и tupOne < tupThree
, но tupTwo > tupThree
Объяснение:
Метод
Метод
list.index(a, b, c)
возвращает индекс
первого элемента a
в списке list
в промежутке индексов от b
до c
.