Главная
/
Все тесты
/
04. Практическая: алгоритмы обработки числовой последовательности (суммы, произведения, подсчёты по свойствам)
Тест:
04. Практическая: алгоритмы обработки числовой последовательности (суммы, произведения, подсчёты по свойствам)
Проверить ответы
Отправить результат учителю
📩 Отправить себе на почту
впишите свой Е-mail, для получения результата теста
1. Чему равна сумма элементов списка a=[2,3,5,10]?
20
10
5
15
2. Как посчитать количество чётных элементов списка a?
sum(1 for x in a if x%2==0)
a.count(even)
len(even(a))
sum(a)
3. Как найти произведение элементов списка a? (без math.prod в старых версиях)
инициализировать p=1 и перемножать
использовать sum(a)
использовать max(a)
len(a)
4. Что вернёт выражение sum(x for x in a if x>0)?
сумму положительных
количество положительных
минимум
максимум
5. Как посчитать количество элементов, кратных 3 и не кратных 2?
sum(1 for x in a if x%3==0 and x%2)
len(a)%3
a.count(3)
sum(a)//3
6. Какой шаблон цикла для обхода последовательности верен?
for x in a: ...
for (i,x) in a: ...
loop a: ...
for x of a: ...
7. Какие агрегаты применимы к числовым последовательностям?
sum
min
max
len
8. Какие условия для фильтрации встречаются часто?
>0
%2==0
%k==0
x in a
9. Введите ключевое слово — сумма элементов (англ.):
10. Сколько положительных в списке [1,-2,0,3,-1,4]?