Контрольная работа по "Информатике"
Автор: Osimni • Май 17, 2022 • Контрольная работа • 3,355 Слов (14 Страниц) • 304 Просмотры
1.Имеется программа:
i = 0
while True:
if i!=9:
print(i)
break
i+=3
Какие цифры будут поочередно выведены на экран:
0
2.Какое число нужно написать вместо многоточия, чтобы цикл выполнился ровно 2 раза?
i = ...
while i <= 4:
print ( " Hello!" )
i += 1
3
3.Имеется программа:
i = 0
while True:
if i==9:
break
print(i)
i+=3
Какие цифры будут поочередно выведены на экран:
0 3 6
4.В списке list = [1, 2, 3, ['hello', 1, 2]] необходимо получить значение 'hello'. Какой из ответов верный:
- list[4][1]
- list[3][0]
- list[3][1]
- list[4][0]
5.В списке list = [1, 2, 3, ['hello', 1, 2]] необходимо получить значение ['hello',1,2] Какой из ответов верный:
- list[4][1]
- list[3]
- list[3][1]
- list[4][0]
- list[4]
6.Запишите рузельтат выполнения кода:
t = (1,’Молодец’, 12.5, ‘d’)
len(t*3)
(Отметьте один правильный вариант ответа.)
12
7.Имеется программа, в которой использован генератор списков (list comprehension):
Что будет выведено на экран:
- ['hellohello', 20, 'montymonty', 40]
- ['hellohello', 10, 'montymonty', 20]
- ['hellohello', 'montymonty']
- [20, 40]
8.Какой вариант импортирования функции из модуля написан правильно:
- import sqrt from math
- math import sqrt
- from math import sqrt
- import math.sqrt
9.Чем отличается кортеж (tuple) от списков (list)?
- Кортеж изменяемый, а список нет
- Ничем не отличаются
- Кортеж неизменяемый, а список изменяемый
- У кортежа есть ключ и значение, а у списка нет
10.Чему будет равно значение переменной «s» после выполнения этого цикла?
n = 1
s = 0
while n <= 30:
s += 30
n *= 3
120
11.Известно
L=range(12)
Найдите значения L[5].
5
12.Известно
L=range(12)
Найдите значения max(L):
11
13.
Известно
L=range(12)
Найдите значения min(L):
- 4
- 1
- 0
- 4
- 7
14.Известно
L=range(12)
Найдите значения sum(L):
- 55
- 66
- 78
- 0
15.Чему будет равна переменная C,D после выполнения программы:
a = 22
b = 5
c = a % b + 4
d = a % b + 1
print(c,d)
- 6 3
- 6 5
- 3 6
- 2 4
16.ему будет равна переменная C,D после выполнения программы:
a = 56
b = 4
c = a // b
d = a % (b + 1)
- 14 1
- 13 2
- 5 14
- 1 14
- 2 13
17.Как правильно конкатенировать (склеить) значения 'good bye' и 10.25 (str и float):
- 'good bye' + 10.25
- 'good bye' + str(10.25)
- 'good bye' + int(10.25)
- 'good bye' + float(10.25)
18.Как правильно оформлять однострочные комментарии:
# long
comment #
* long
comment *
'''''' long
comment ''''''
// long
comment //
19.К какому типу данных относится значение (12.2, 2, 'hello'):
- словарь (dict)
- список (list)
- число с плавающей точкой (float)
- кортеж (tuple)
- множество (set)
20.К какому типу данных относится значение {12.2, 2, 'hello'}:
- словарь (dict)
- список (list)
- число с плавающей точкой (float)
- кортеж (tuple)
- множество (set)
21.Что будет выведено на экране в результате выполнения кода:
print([['domik']]*3)
- Нет правильного ответа
- [['domik']], [['domik']], [['domik']]
- [[[['domik']]]]
- [['domik'], ['domik'], ['domik']]
22.К какому типу данных относится значение {1:12.2, 3:2, 5:'hello'):
- словарь (dict)
- список (list)
- число с плавающей точкой (float)
- кортеж (tuple)
- множество (set)
23 Имеется программа:
for i in range(0, 50, 10):
print(i)
Какие цифры будут поочередно выведены на экран:
...