Объяснение:
Пройдёмся по порядку. Изначально наш
Затем командой
Ну и когда мы вывели на печать
Пройдёмся по порядку. Изначально наш
lst
равнялся ['lst_one', [1, 2, 3], 'lst_three']
Затем командой
del lst[1][1]
мы удалили элемент с индексом 1
в lst_two
, т.е. 2
. По итогу этот список стал равняться [1, 3]
Ну и когда мы вывели на печать
lst
, то мы увидели искомый ответ — ['lst_one', [1, 3], 'lst_three']
Объяснение:
Внутри функции создаётся новый объект типа «список», в результате чего ссылка на изначальный объект теряется
По итогу внешний
Внутри функции создаётся новый объект типа «список», в результате чего ссылка на изначальный объект теряется
По итогу внешний
lst
остаётся равен [42]
, в то время как внутренний local_lst
будет равен [21]
Объяснение:
Если мы делим с использованием
При этом в Python есть отрицательный ноль. Он получается в результате деления
Если мы делим с использованием
/
, то ответом всегда будет float
При этом в Python есть отрицательный ноль. Он получается в результате деления
0
на отрицательное число
Объяснение:
Значение
К нему также можно получить доступ как к
314159 было выбрано в CPython как значение по умолчанию (с явной отсылкой к числу Пи) Тимом Питерсом ещё в 2000 году
Значение
hash(float('inf'))
— одно из системно-зависимых параметров встроенной хэш-функции для числовых типовК нему также можно получить доступ как к
sys.hash_info.inf
314159 было выбрано в CPython как значение по умолчанию (с явной отсылкой к числу Пи) Тимом Питерсом ещё в 2000 году
Каким будет результат выполнения кода?
Anonymous Quiz
36%
Python 3.11
26%
lang ver
23%
(’lang’, ‘Python’) (‘ver’, 3.11)
15%
Error
Объяснение:
По итогу когда мы проходимся по
**kwargs
собирает все переданные ему аргументы в новый словарь. В нём имена аргументов являются ключами, а их значения — значениями ключейПо итогу когда мы проходимся по
kwargs
с помощью for
, то мы по очереди выцепляем именно что ключи, т.е. lang
и ver
Объяснение:
Python поддерживает вложенные функции
Мы можем создать вложенную функцию, чтобы избежать зацикливания или повторения блока кода
Здесь функция
Python поддерживает вложенные функции
Мы можем создать вложенную функцию, чтобы избежать зацикливания или повторения блока кода
Здесь функция
func_two
вызывается внутри func_one
, прямо в его return
Объяснение:
Добавление сразу нескольких
Как только Python встречает первый
Добавление сразу нескольких
return
в одну функцию не имеет никакого значенияКак только Python встречает первый
return
внутри функции, именно его значение и возвращается. При этом работа самой функции заканчивается до следующего вызова