Объяснение:
В этой программе есть две функции:
Основная программа устанавливает
В этой программе есть две функции:
outerFunction
и innerFunction
. Функция outerFunction
устанавливает глобальной переменной a
значение 20. Вложенная функция innerFunction
также устанавливает a
значение 30, но в данном случае это изменение не влияет на значение вне функции. Основная программа устанавливает
a
значение 10, но поскольку после этого идёт вызов externalFunction значение a
снова будет 20Каким будет результат выполнения кода выше?
Anonymous Quiz
43%
{'q', 'r', 'x', 'u', 'b', 'a'}
16%
set()
25%
{}
16%
error
Объяснение:
Оператор
Если вы выбрали {} ответ, вы, вероятно, забыли, что {} обозначает пустой словарь, а не пустое множество.
Оператор
&
можно использовать для поиска пересечений множеств. Два рассматриваемых набора {'b', 'a', 'r'} и {'q', 'u', 'x'} не имеют общих символов, поэтому пересечение представляет собой пустой набор.Если вы выбрали {} ответ, вы, вероятно, забыли, что {} обозначает пустой словарь, а не пустое множество.
Каким будет результат выполнения кода выше?
Anonymous Quiz
73%
0
3%
8
15%
ничего не выведет
8%
error
Объяснение:
После того как мы очистили список. Мы передали в 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()
, которая объединяет элементы из двух списков в пары, а генератор списка в свою очередь складывает элементы из каждой пары