Объяснение:
После того как мы очистили список. Мы передали в max аргумент
Если же итерация пуста и значение по умолчанию не указано, то мы бы увидели
После того как мы очистили список. Мы передали в max аргумент
default
. C его помощью мы указали объект (у нас 0), который нужно вернуть, если предоставленный итерируемый объект пуст. Если же итерация пуста и значение по умолчанию не указано, то мы бы увидели
ValueError
.Каким будет результат выполнения кода выше?
Anonymous Quiz
64%
TypeError
6%
1 2 3
22%
0 1 2 3
9%
0.0 1.0 2.0 3.0
Объяснение:
В Python
Но если такая необходимость есть - используйте функцию
В Python
range()
работает только с целыми числами и не поддерживает тип float. Мы не можем использовать число с плавающей точкой/десятичное значение в любом из аргументов range()
Но если такая необходимость есть - используйте функцию
arange()
из библиотеки NumPyКаким будет результат выполнения кода выше?
Anonymous Quiz
9%
[1, 4, 6, 8, 10]
82%
[4, 8]
5%
[2, 4]
5%
Error
Объяснение:
В данном коде используется генератор списка, который создаёт список только для чётных чисел и умножает их на 2. Числа 2 и 4 являются чётными, поэтому при их умножении мы получим
В данном коде используется генератор списка, который создаёт список только для чётных чисел и умножает их на 2. Числа 2 и 4 являются чётными, поэтому при их умножении мы получим
[4, 8]
Объяснение:
В диапазоне range(len(x)) мы находим количество символов строки 'abcd'. Соответственно по завершению цикла на выходе у нас будут числа — 0 1 2 3
В диапазоне range(len(x)) мы находим количество символов строки 'abcd'. Соответственно по завершению цикла на выходе у нас будут числа — 0 1 2 3
Что делает функция filter() в Python?
Anonymous Quiz
9%
Возвращает True, если все символы в строке являются алфавитными
77%
Применяет другую функцию к заданному объекту, проверяя, нужно ли сохранить конкретный элемент
4%
Объединяет элементы итерируемого объекта в одну строку
10%
Такой функции не существует
Объяснение:
Функция
Пример смотрите на картинке!
Функция
filter()
в Python применяет другую функцию к заданному итерируемому объекту (список, строка, словарь и т. д.), проверяя, нужно ли сохранить конкретный элемент или нет. Простыми словами, она отфильтровывает то, что не проходит и возвращает все остальное.filter()
принимает два параметра. Первый — имя созданной пользователем функции, а второй — итерируемый объект.Пример смотрите на картинке!
Каким будет результат выполнения кода выше?
Anonymous Quiz
7%
[-20, -60, -80]
3%
[]
85%
[0, 0, 0]
5%
Error
Объяснение:
Третий ответ был правильным, потому как в переменной
Третий ответ был правильным, потому как в переменной
l3
мы создаём новый список, где каждый элемент получается путём сложения соответствующих элементов из списков l1
и l2
. Это достигается с помощью функции zip()
, которая объединяет элементы из двух списков в пары, а генератор списка в свою очередь складывает элементы из каждой парыОбъяснение:
reversed(a)
позволяет пройтись по объекту в обратном порядке. То есть в нашем случае — 3, 2, 1. Но это итератор, а значит пройтись по нему можно только 1 раз. Если попробовать получить значения второй раз, просто ничего не вернёт. При вызове мы получим sorted([3, 2, 1]) == sorted([])
и, понятное дело, это False.Какая из следующих функций не выдаст ошибку, если ей не будут переданы аргументы?
Anonymous Quiz
8%
min()
14%
divmod()
47%
all()
30%
float()
Объяснение:
Некоторые встроенные функции, вроде min(), divmod() и all(), вызывают ошибку при отсутствии аргументов. Однако существуют и те, что никак не реагируют на отсутствие аргументов, например, float(). В результате такого вызова мы лишь получим 0.0
Некоторые встроенные функции, вроде min(), divmod() и all(), вызывают ошибку при отсутствии аргументов. Однако существуют и те, что никак не реагируют на отсутствие аргументов, например, float(). В результате такого вызова мы лишь получим 0.0