Головна
Тести (Інформатика)
9 клас
Табличні величини та алгоритми їх опрацювання (Python)
Тест 39. Опрацювання двовимірних масивів даних
.. малюнок до всіх питань тесту
№ 1 (1б)
Що виконує програма? (по загальному малюнку)
m = 0
for i in range(1, len(tabl)):
for j in range(1, len(tabl[i]) ):
if int( tabl[i][j] ) > m:
m = tabl[i][j]
A
Знаходить максимальне значення серед даних за січень - березень
B
Виявляє місяць з максимальним показником
C
Знаходить мінімальну продаж товарів за зиму
D
Перезаписує дробові значення масиву цілими
№ 2 (1б)
Як список sh1 = ['Номер магазину', ' Січень', ' Лютий', ' Березень'] занести у порожній масив tabl[]?
A
tabl[0] = sh1[]
B
for i in range( 4 ):
tabl[0][i].append(sh1[i])
C
tabl.append( sh1 )
D
for i in range( 4 ):
tabl[0][i] = sh1[i]
№ 3 (1б)
Дано текстовий рядок sh = 'Номер магазину, Січень, Лютий, Березень'. Оберіть правильний запис для створення списку даних з цього рядка відносно коми
A
sh1 = split(sh, ',')
B
sh1[] = sh.split(',')
C
sh1 = sh.split(',')
D
sh1.split(sh, ',')
№ 4 (1б)
Дано список sh2 = [[1, 300, 150, 200], [2, 250, 230, 370], [3, 120, 100, 190], [4, 220, 135, 210]]. Виберіть варіанти внесення його у масив table[]:
A
for i in range( 4 ):
tabl.append( sh2[i] )
B
for i in range( 4 ):
for j in range( 4 ):
tabl.append( sh2[j] )
C
for i in range( 4 ):
for j in range( 3 ):
tabl[i][j] = sh2[i][j]
D
for i in range( len(sh2) ):
tabl.append( sh2[i] )
№ 5 (1б)
Знайти загальне натуральне середне значення даних за січень - березень магазину №2 (по загальному малюнку)
A
s = 0
for i in range(1, 4):
s = s + tabl[2][i] / 3
B
s = 0
for i in range(1, 4):
s = s + tabl[2][i]
s = s / 3
C
s = 0
for i in range(1, 4):
s = s + tabl[2][i]
s = s // 3
D
s = 0
for i in range(1, 4):
a = tabl[2][i] // 3
s = s + a
№ 6 (1б)
Варіант додавання до масиву нового стовбця вводом з клавіатури (по загальному малюнку):
A
for i in range( 5 ):
tabl[i].append( input() )
B
ns = ['Квітень', 130, 150, 190, 110]
for i in range( 5 ):
tabl[i][5] = ns[i]
C
варіанти відсутні
D
for i in range( 5 ):
tabl[i][5] = int( input() )
№ 7 (1б)
Оберіть спосіб знаходження суми даних за лютий місяць (по загальному малюнку)
A
s = 0
for i in range(5):
s = s + tabl[i][2]
B
s = 0
I = 1
for i in range(5):
s += tabl[2][i]
C
s = 0
for i in range(1, 5):
s = s + tabl[i][2]
D
s = 0
for i in range(1, 5):
a = tabl[1][2] + tabl[2][2] + tabl[3][2] + tabl[4][2]
s = s + a
№ 8 (1б)
Замінити найменьше значення магазинів у лютому на 500 (по загальному малюнку)
A
tabl[4][2] = 500
B
tabl[4]['Лютий'] = 500
C
tabl[5][3] = 500
D
tabl[4, 2] = 500
№ 9 (1б)
Виберіть правильні записи операторів для вводу даних з клавіатури у масив tabl (див. загальний малюнок)
A
tabl[0][3] = input()
B
tabl[4][2] = str(input())
C
tabl[1][2] = int(input())
D
tabl[2][3] = float(input())
№ 10 (2б)
Результатом виконання програми буде … (по загальному малюнку)
A
створення нового стовбчика (поля) масиву з загальними показникоми магазинів за січень - березень
B
запис у масив загальних даних за січень, лютий, березень
C
виведено номеру магазину з найменьшою сумою даних за січень - березень
D
виведено номеру магазину з найбільшим показником за січень - березень
№ 11 (1б)
Що виконує програма? (по загальному малюнку)
A
Виводить назву місяця з найгіршим результатом
B
Знаходить місяць, в якому зафіксований найкращий показник
C
Виводить номер магазину, в якому зафіксований мінімальний показник
D
Знаходить магазин з найкращим показником
Прийняти та перевірити