Конструктор тестів
1
У якій послідовності слід виконати команди, щоб вивести елементи масиву у випадковому порядку?
import random
a=[ ]
n=int(input('Введіть кількість елементів'))
print(a)
a.apend(random.randint(1,50))
for i in range(n):
2
Чи потрібно створювати змінну для накопичення кількості елементів, наприклад k = 0, щоб підрахувати їх у масиві?
3
Який рядок у цьому коді відповідає за обробку елементів масиву?
4
Встановіть відповідність між командами та їх призначеннями:
for i in range: k=k+a[i]
знаходить кількість елементів масиву
for i in range:
s=s+a[i]
k=k+1
sr=s+k
знаходить сума елементів масиву
for i in range: s=s+a[i]
знаходить середнє арифметичне елементів масиву
5
Визнач, яку задачу розв'язує фрагмент коду:
k = 0
for i in range(5):
. . . if a[i] < 0: k += 1
6
Познач команду, що реалізує визначення кількості додатних елементів списку a.
7
Визнач значення змінної k після виконання фрагмента коду:
mas =[3, 1, 44, 3, 0]
k = 0
for i in range(5):
if mas[ i] <10: k+=1
Запиши відповідь ( числом): k =
8
Задача.
Дано список оцінок, отриманих учнями за проходження тесту:
mas = [11, 8, 6, 8, 12, 9, 7, 6]]
Визначити кількість учнів, які отримали оцінку, вищу за 6.
Вибери фрагмент коду, який розв'язує цю задачу.
9
Задано одновимірний масив М, що складається з цілих чисел 1, 5, 9, 13. Елемент масиву М[2] дорівнює:
10
Доступ до елемента списку здійснюється
Рефлексія від 10 учнів
Сподобався:
Так: 7
Ні: 3
Зрозумілий:
Так: 7
Ні: 3
Потрібні роз'яснення:
Ні: 9
Так: 1