Каким будет результат выполнения кода выше?
Anonymous Quiz
28%
0,9
9%
[0, 3], [0, 3], [0, 3]
31%
(0, 3, 0, 3, 0, 3)
31%
Error
Объяснение:
num1 определён как
В данном случае, мы умножаем кортеж
num1 определён как
кортеж
(tuple
) с двумя элементами: 0
и 3
. Когда мы умножаем кортеж на число n
, Python повторяет кортеж n
разВ данном случае, мы умножаем кортеж
(0, 3)
на 3
, что приводит к повторению кортежа три раза: (0, 3, 0, 3, 0, 3)
Объяснение:
В данном коде создаётся объект класса
В методе
Затем, в следующей строке
Локальная переменная
В данном коде создаётся объект класса
IDHandler
с начальным значением id = 11
В методе
__init__
мы присваиваем значение id
атрибуту self.id
, поэтому self.id
теперь равно 11
Затем, в следующей строке
id += 58
, мы пытаемся увеличить локальную переменную id
на 58
, но это не влияет на атрибут self.id
, поскольку id
и self.id
— это разные переменныеЛокальная переменная
id
исчезает после выхода из метода __init__
, и когда мы печатаем handler_object.id
, оно всё ещё равно 11
, поскольку значение атрибута self.id
не было измененоОбъяснение:
Код устроен достаточно просто: сначала вызывается функция
Затем результат
В итоге, результат
Код устроен достаточно просто: сначала вызывается функция
func_(3)
, которая принимает значение 3
и возвращает 3 + 3 = 6
Затем результат
6
передаётся в функцию in_(6)
, которая умножает его на 3
, получая 6 х 3 = 18
В итоге, результат
18
передаётся в функцию func(18)
, которая просто возвращает его обратно, так что конечный результат — 18
Каким будет результат выполнения кода выше?
Anonymous Quiz
37%
[2, 0]
39%
[2, 3]
11%
[2, 0, 2]
13%
[]
Объяснение:
Команда
Поэтому после выполнения команды
Команда
del lst[:-2:]
удаляет элементы списка до предпоследнего элемента. В списке lst
элементы 2
и 0
находятся до предпоследнего элементаПоэтому после выполнения команды
del
, в списке остаются только элементы [2, 3]
Каким будет результат выполнения кода выше?
Anonymous Quiz
1%
hello,
80%
hello, world
10%
hello, text1text2
9%
Error
Объяснение:
Ответ
В коде у нас две переменные:
Когда мы используем оператор форматирования
Ответ
hello, world
получается из-за того, как строка форматируется с использованием переменныхВ коде у нас две переменные:
text1
со значением wor
и text2
со значением ld
Когда мы используем оператор форматирования
%s%s
в строке hello, %s%s
, он заменяет каждый %s
на значения text1
и text2
соответственно. Таким образом, wor
и ld
объединяются, и мы получаете hello, world
Какая функция выполняет инверсию объектов в списке «на месте»?
Anonymous Quiz
7%
lst.pop(obj=lst[-1])
86%
lst.reverse()
5%
lst.sort([func])
2%
lst.remove(obj)
Продолжение бомбического гайда по работе с Pandas!
Узнайте, как анализировать данные ещё эффективнее, оптимизировать хранение данных в памяти и избегать лишних аллокаций
Также материал познакомит вас со списком альтернативных инструментов для обработки больших данных. Не упустите шанс стать мастером Pandas! Переходите по ссылке
Узнайте, как анализировать данные ещё эффективнее, оптимизировать хранение данных в памяти и избегать лишних аллокаций
Также материал познакомит вас со списком альтернативных инструментов для обработки больших данных. Не упустите шанс стать мастером Pandas! Переходите по ссылке
Объяснение:
Для инверсии объектов в списке «на месте» в Python используется метод
Он изменяет порядок элементов в списке на обратный. «На месте» означает, что изменения происходят в том же списке, а не создаётся новый
Таким образом, после применения метода
Для инверсии объектов в списке «на месте» в Python используется метод
reverse()
Он изменяет порядок элементов в списке на обратный. «На месте» означает, что изменения происходят в том же списке, а не создаётся новый
Таким образом, после применения метода
reverse()
, исходный список будет содержать элементы в обратном порядкеКаким будет результат выполнения кода выше?
Anonymous Quiz
14%
{'Hello': 'World', 'First': 1}
66%
{'World': 'Hello', 1: 'First'}
5%
{'Hello': 1, 'First': 'World'}
15%
Error
Объяснение:
В словаре
Это означает, что каждое значение из
В словаре
dct2
мы используем генератор словаря, который переворачивает ключи и значения словаря dct1
Это означает, что каждое значение из
dct1
становится ключом в dct2
, а каждый ключ из dct1
становится значением в dct2