Новая Школа - онлайн-школа подготовки к ЕГЭ
Задача · 9 класс Задача №3741668
А
Аноним
19 октября 2026 12:56 · публичный вопрос
А
Аноним

Тест по предмету «Информатика» на тему «поиск элементов в массиве на языке Питон (учебник Босова)»

Нейросеть19 октября 2026 12:56
  1. Дан массив (список) a = [4, 7, 2, 9]. Какой индекс имеет элемент со значением 2? A. 0
    B. 1
    C. 2
    D. 3

  2. Что будет выведено?

    a = [3, 6, 9]
    print(a.index(6))
    

    A. 0
    B. 1
    C. 2
    D. 6

  3. Что будет выведено?

    a = [1, 3, 5, 7, 9]
    print(7 in a)
    

    A. True
    B. False
    C. 7
    D. None

  4. Какой фрагмент правильно подсчитывает количество элементов, равных 7, в массиве a? A.

    k = 0
    for x in a:
        if x == 7:
            k += 1
    

    B.

    k = 0
    for x in a:
        if x == 7:
            k = 1
    

    C.

    k = 0
    for x in a:
        k += x
    

    D.

    k = 0
    for x in a:
        if x != 7:
            k += 1
    
  5. Что будет выведено?

    a = [5, 8, 3, 10]
    for i in range(len(a)):
        if a[i] == 3:
            print(i)
    

    A. 0
    B. 1
    C. 2
    D. 3

  6. Что будет выведено?

    a = [7, 2, 7, 9, 7]
    k = 0
    for x in a:
        if x == 7:
            k += 1
    print(k)
    

    A. 2
    B. 3
    C. 5
    D. 7

  7. Что будет выведено?

    a = [2, 4, 6, 8]
    x = 5
    if x in a:
        print(a.index(x))
    else:
        print(-1)
    

    A. 0
    B. 4
    C. 5
    D. -1

  8. Что произойдёт при выполнении этого фрагмента?

    a = [1, 2, 3]
    print(a.index(4))
    

    A. Будет выведено 4
    B. Будет выведено -1
    C. Возникнет ошибка ValueError
    D. Будет выведено None

  9. Что возвращает метод index при поиске значения в списке Python? A. Значение элемента
    B. Номер последнего вхождения элемента
    C. Номер первого вхождения элемента
    D. Количество вхождений элемента

  10. Дан массив a = [3, 5, 3, 7]. Какой фрагмент правильно находит и выводит индекс первого элемента, равного 3? A.

for i in range(len(a)):
    if a[i] == 3:
        print(i)
        break

B.

for i in range(len(a)):
    if a[i] == 3:
        print(i)

C.

for i in a:
    if a[i] == 3:
        print(i)

D.

print(a.index(3) + 1)
  1. Что будет выведено?
a = [1, 2, 3, 4]
s = 0
for x in a:
    if x % 2 == 0:
        s += x
print(s)

A. 2
B. 4
C. 6
D. 10

  1. Что будет выведено?
a = [6, 2, 8, 4]
m = a[0]
for x in a:
    if x < m:
        m = x
print(m)

A. 2
B. 4
C. 6
D. 8

  1. Что будет выведено?
a = [6, 2, 8, 4]
m = a[0]
for x in a:
    if x > m:
        m = x
print(m)

A. 2
B. 4
C. 6
D. 8

  1. Что будет выведено?
a = [2, 5, 8, 11]
x = 8
found = False
for i in range(len(a)):
    if a[i] == x:
        found = True
        break
print(found)

A. True
B. False
C. 2
D. 8

  1. Какой фрагмент выводит индексы всех элементов, равных 5? A.
for i in range(len(a)):
    if a[i] == 5:
        print(i)

B.

for i in a:
    if i == 5:
        print(i)

C.

print(a.index(5))

D.

if 5 in a:
    print(5)
  1. Что будет выведено?
a = [3, 7, 1, 9, 5, 10]
k = 0
for x in a:
    if x > 5:
        k += 1
print(k)

A. 2
B. 3
C. 4
D. 6

  1. Какое выражение проверяет, что значения 12 нет в списке a? A. 12 not in a
    B. 12 in not a
    C. not in a, 12
    D. a not in 12

  2. Что будет выведено?

a = [5, 8, 5, 2]
print(a.index(5))

A. 0
B. 1
C. 2
D. 5

  1. Что будет выведено?
a = [1, 4, 9, 16]
x = 9
print(a.index(x) + 1)

A. 1
B. 2
C. 3
D. 4

  1. Какой фрагмент правильно подсчитывает количество элементов, которые меньше 10? A.
k = 0
for x in a:
    if x < 10:
        k += 1

B.

k = 0
for x in a:
    if x < 10:
        k = 10

C.

for x in a:
    if x < 10:
        k += 1

D.

k = 0
for x in a:
    if x > 10:
        k += 1

Ответы

  1. C
  2. B
  3. A
  4. A
  5. C
  6. B
  7. D
  8. C
  9. C
  10. A
  11. C
  12. A
  13. D
  14. A
  15. A
  16. B
  17. A
  18. A
  19. C
  20. A
Тест по предмету «Информатика» на тему «поиск элементов в массиве на языке Питон (учебник Босова)»
1. Дан массив (список) `a = [4, 7, 2, 9]`. Какой индекс имеет элемент со значением `2`? A. 0 B. 1 C. 2 D. 3 2. Что будет выведено? ```python a = [3, 6, 9] print(a.index(6)) ``` A. 0 B. 1 C. 2 D. 6 3. Что будет выведено? ```python a = [1, 3, 5, 7, 9] print(7 in a) ``` A. `True` B. `False` C. `7` D. `None` 4. Какой фрагмент правильно подсчитывает количество элементов, равных `7`, в массиве `a`? A. ```python k = 0 for x in a: if x == 7: k += 1 ``` B. ```python k = 0 for x in a: if x == 7: k = 1 ``` C. ```python k = 0 for x in a: k += x ``` D. ```python k = 0 for x in a: if x != 7: k += 1 ``` 5. Что будет выведено? ```python a = [5, 8, 3, 10] for i in range(len(a)): if a[i] == 3: print(i) ``` A. 0 B. 1 C. 2 D. 3 6. Что будет выведено? ```python a = [7, 2, 7, 9, 7] k = 0 for x in a: if x == 7: k += 1 print(k) ``` A. 2 B. 3 C. 5 D. 7 7. Что будет выведено? ```python a = [2, 4, 6, 8] x = 5 if x in a: print(a.index(x)) else: print(-1) ``` A. 0 B. 4 C. 5 D. -1 8. Что произойдёт при выполнении этого фрагмента? ```python a = [1, 2, 3] print(a.index(4)) ``` A. Будет выведено `4` B. Будет выведено `-1` C. Возникнет ошибка `ValueError` D. Будет выведено `None` 9. Что возвращает метод `index` при поиске значения в списке Python? A. Значение элемента B. Номер последнего вхождения элемента C. Номер первого вхождения элемента D. Количество вхождений элемента 10. Дан массив `a = [3, 5, 3, 7]`. Какой фрагмент правильно находит и выводит индекс первого элемента, равного `3`? A. ```python for i in range(len(a)): if a[i] == 3: print(i) break ``` B. ```python for i in range(len(a)): if a[i] == 3: print(i) ``` C. ```python for i in a: if a[i] == 3: print(i) ``` D. ```python print(a.index(3) + 1) ``` 11. Что будет выведено? ```python a = [1, 2, 3, 4] s = 0 for x in a: if x % 2 == 0: s += x print(s) ``` A. 2 B. 4 C. 6 D. 10 12. Что будет выведено? ```python a = [6, 2, 8, 4] m = a[0] for x in a: if x < m: m = x print(m) ``` A. 2 B. 4 C. 6 D. 8 13. Что будет выведено? ```python a = [6, 2, 8, 4] m = a[0] for x in a: if x > m: m = x print(m) ``` A. 2 B. 4 C. 6 D. 8 14. Что будет выведено? ```python a = [2, 5, 8, 11] x = 8 found = False for i in range(len(a)): if a[i] == x: found = True break print(found) ``` A. `True` B. `False` C. 2 D. 8 15. Какой фрагмент выводит индексы всех элементов, равных `5`? A. ```python for i in range(len(a)): if a[i] == 5: print(i) ``` B. ```python for i in a: if i == 5: print(i) ``` C. ```python print(a.index(5)) ``` D. ```python if 5 in a: print(5) ``` 16. Что будет выведено? ```python a = [3, 7, 1, 9, 5, 10] k = 0 for x in a: if x > 5: k += 1 print(k) ``` A. 2 B. 3 C. 4 D. 6 17. Какое выражение проверяет, что значения `12` нет в списке `a`? A. `12 not in a` B. `12 in not a` C. `not in a, 12` D. `a not in 12` 18. Что будет выведено? ```python a = [5, 8, 5, 2] print(a.index(5)) ``` A. 0 B. 1 C. 2 D. 5 19. Что будет выведено? ```python a = [1, 4, 9, 16] x = 9 print(a.index(x) + 1) ``` A. 1 B. 2 C. 3 D. 4 20. Какой фрагмент правильно подсчитывает количество элементов, которые меньше `10`? A. ```python k = 0 for x in a: if x < 10: k += 1 ``` B. ```python k = 0 for x in a: if x < 10: k = 10 ``` C. ```python for x in a: if x < 10: k += 1 ``` D. ```python k = 0 for x in a: if x > 10: k += 1 ``` ## Ответы 1. C 2. B 3. A 4. A 5. C 6. B 7. D 8. C 9. C 10. A 11. C 12. A 13. D 14. A 15. A 16. B 17. A 18. A 19. C 20. A