Меню
Тесты
Тесты  /  Информатика  /  9 класс  /  9 Python. Одномерные массивы

9 Python. Одномерные массивы

Avatar
27.09.2021. Тест. Информатика, 9 класс
Внимание! Все тесты в этом разделе разработаны пользователями сайта для собственного использования. Администрация сайта не проверяет возможные ошибки, которые могут встретиться в тестах.
Тест содержит 20 вопросов. Ограничение по времени 25 минут

Список вопросов теста

Вопрос 1

В записи m[7]=9
m обозначает 

Варианты ответов
  • имя массива
  • имя элемента массива
  • номер элемента массива
  • значение элемента массива
Вопрос 2

В записи m[7]=9
m[7] обозначает 

Варианты ответов
  • имя массива
  • имя элемента массива
  • номер элемента массива
  • значение элемента массива
Вопрос 3

В записи m[7]=9
7 обозначает 

Варианты ответов
  • имя массива
  • имя элемента массива
  • номер элемента массива
  • значение элемента массива
Вопрос 4

В записи m[7]=9
9 обозначает 

Варианты ответов
  • имя массива
  • имя элемента массива
  • номер элемента массива
  • значение элемента массива
Вопрос 5

Выберите правильное описание массива  а из 20 элементов, целого типа

Варианты ответов
  • a=[0]*20
  • a=[]
  • a=[0]*10
  • a=[0]*n
Вопрос 6

Выберите правильное описание массива  а, без заданного числа элементов

Варианты ответов
  • а=[0.1]*20
  • а=[ ]
  • а=[0]*n
  • a=[ ]*n
Вопрос 7

Выберите правильное заполнение целочисленного массива  m из 10 элементов, вводом значений с клавиатуры

Варианты ответов
  • for i in range(n): m[i]=int(input())
  • for i in range(10): m[i]=int(input())
  • for i in range(10): m[i]=float(input())
  • for i in range(10): m[i]=input()
Вопрос 8

Выберите правильное заполнение вещественного массива  m из 20 элементов, вводом значений с клавиатуры

Варианты ответов
  • for i in range(20): m[i]=int(input())
  • for i in range(n): m[i]=float(input())
  • for i in range(20): m[i]=float(input())
  • for i in range(20): m[i]=input()
Вопрос 9

Выберите правильное заполнение массива  a из 20 элементов случайными целыми числами из диапазона от -20 до 39

Варианты ответов
  • from random import randint for i in range(n): a[i]=randint(-20,40)
  • from random import randint for i in range(20): a[i]=randint(-20,39)
  • from random import randint for i in range(20): a[i]=randint(-20,40)
  • for i in range(20): a[i]=randint(-20,40)
Вопрос 10

Выберите правильное заполнение массива  a из 10 элементов случайными целыми числами из диапазона от 1 до 100

Варианты ответов
  • from random import randint for i in range(10): a[i]=randint(0,101)
  • from random import randint for i in range(10): a[i]=randint(1,100)
  • from random import randint for i in range(10): a[i]=randint(1,101)
  • for i in range(10): a[i]=randint(1,100)
Вопрос 11

Выберите правильный вывод значений элементов массива m из 10 элементов в строчку

Варианты ответов
  • for i in range(n): print(m[i])
  • print(m)
  • for i in range(10): print(m[i])
  • for i in range(n): print(m[k])
Вопрос 12

Выберите правильный вывод значений элементов массива m из 10 элементов в столбик

Варианты ответов
  • for i in range(n): print(m[i])
  • for i in range(n): print(m[a])
  • for i in range(10): print(m[i])
  • for i in range(10): print(m[k])
Вопрос 13

Выберите правильный вывод значений элементов массива m из 10 элементов в строчку через запятую и пробел

Варианты ответов
  • for i in range(10): print(m[k])
  • for i in range(10): print(m[i],end=', ')
  • for i in range(10): print(m[i])
  • for i in range(10): print(m[a])
Вопрос 14

Дан массив a : 12, 7, 15, 10, 3, 58, 8, 25, 19, 17
Что выполнит фрагмент программы:
for i in range(10):
    if a[i]%2==0:
        print(a[i])

Варианты ответов
  • выведет все положительные элементы массива
  • выведет все четные элементы массива
  • выведет все нечетные элементы массива
  • выведет все отрицательные элементы массива
  • выведет количество четных элементов
Вопрос 15

Дан массив a : 12, 7, 15, 10, 3, 58, 8, 25, 19, 17
Что выполнит фрагмент программы:
for i in range(10):
    if a[i]%10==3:
        print(a[i])

Варианты ответов
  • выведет все положительные элементы массива
  • выведет все четные элементы массива
  • выведет из массива все элементы оканчивающиеся на 3
  • выведет все отрицательные элементы массива
  • выведет количество элементов оканчивающиеся на 3
Вопрос 16

Дан массив a : 12, 7, 15, 10, 3, 58, 8, 25, 19, 17
Что выполнит фрагмент программы:
for i in range(10):
    if a[i]%2==0:
        a[i]=100
print(a[i])

Варианты ответов
  • заменит все нечетные элементы массива на 100
  • заменит все четные элементы массива на 100
  • заменит все положительные элементы массива на 100
  • заменит все отрицательные элементы массива на 100
  • заменит в массиве все элементы кратные 5 на 100
Вопрос 17

Дан массив a : 12, -7, 15, -10, -3, 58, 8, -25, 19, -17
Что выполнит фрагмент программы:
for i in range(10):
    if a[i]%10==7:
        a[i]=77
print(a[i])

Варианты ответов
  • заменит в массиве все отрицательные элементы на 77
  • заменит все элементы массива оканчивающиеся цифрой 7 на 77
  • заменит все положительные элементы массива на 77
  • заменит в массиве все отрицательные элементы
  • заменит в массиве все отрицательные элементы на 77
Вопрос 18

Дан массив a : 12, 7, 15, 13, 32, 58, 8, 25, 19, 18
Что появиться на экране после выполнения фрагмента программы:
z=0
for i in range(10):
    if a[i]%2==1:
        z+=1
print(z)

Вопрос 19

Дан массив a : 14, 2, 15, 10, 32, 22, 8, 25, 19, 17
Что появиться на экране после выполнения фрагмента программы:
z=0
for i in range(10):
    if a[i]%10==2:
        z+=1
print(z)

Вопрос 20

Дан массив m : 12, 7, 13, 8, 3, 5, 8, 25, 19, 17
Что появиться на экране после выполнения фрагмента программы:
z=0
for k in range(4,6):
    z=z+m[k]
print(z)

Пройти тест
Сохранить у себя:

Комментарии 0

Чтобы добавить комментарий зарегистрируйтесь или на сайт