Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

М1У4

Total questions: 18

Worksheet time: 19mins

Name
Class
Date
1.

Отметьте все правильные утверждения о списках в языке Python.

a)

элементы списка могут быть разных типов

b)

все элементы списка должны быть одного типа

c)

элементы списка могут нумероваться с единицы

d)

элементы списка всегда нумеруются с нуля

e)

размер списка может меняться во время работы программы

2.

Как называется число, которое указывает на конкретный элемент массива и записывается в квадратных скобках?

a)

индекс

b)

длина

c)

число

d)

размер

3.

Какой индекс имеет последний элемент массива A?

A = [8]*6

(a)  

4.

В программе создали список a. Что будет выведено на экран после выполнения следующих операторов?

a = ['a', 'b', 'c', 'd', 'e', 'f', 'g']

print(len(a))

(a)  

5.

В программе создали список a. Что будет выведено на экран после выполнения следующих операторов?

a = ['b', 'c', 'd', 'e', 'f', 'g']

print(a[0])

(a)  

6.

В программе создали список a. Что будет выведено на экран после выполнения следующих операторов?

a = ['b', 'c', 'd', 'e', 'f', 'g']

print(a[-2])

(a)  

7.

Требуется заполнить массив именно так:

X = [1 3 5 7 9 11]

Какой оператор надо поместить в тело цикла вместо многоточия?

X = [0]*6

for k in range(6):

...

a)

X[k] = k

b)

X[k] = 2*k

c)

X[k] = 2*k - 1

d)

X[k] = 2*k + 1

e)

X[k] = 2*(k + 1)

8.

Требуется заполнить массив именно так:

X = [1 2 4 8 16 32]

Какой оператор надо поместить в тело цикла вместо многоточия?

X = [1]*6

for k in range(1,6):

...

a)

X[k] = k

b)

X[k] = 2*k

c)

X[k] = X[k-1] + 1

d)

X[k] = 2*X[k-1]

9.

Чему равен x после выполнения данного цикла:

a)

2

b)

3

c)

4

d)

5

e)

6

10.

В каком цикле значение параметра уменьшается на 1?

a)
b)
c)
11.

Что такое цикл?

a)

Линейная базовая алгоритмическая конструкция

b)

Базовая агоритмическая конструкция ветвления

c)

Базовая агоритмическая конструкция повторения

12.

В каком цикле произойдет зацикливание (т.е. цикл будет выполняться бесконечно)?

a)
b)
c)
13.

Сколько раз выполниться цикл:

a)

5

b)

2

c)

1

d)

4

e)

3

14.

Чему равен i после выполнения данного цикла:

a)

7

b)

5

c)

4

d)

3

e)

6

15.

Повторять до тех пор, пока не будет выполнено определенное условие, возможно благодаря циклу...

(ответ запишите маленькими буквами)

(a)  

16.

Циклы WHILE ...

a)

циклы, которые запускаются неизвестное количество раз, в зависимости от условия

b)

циклы, которые работают определенное количество раз

17.

Какое число нужно написать вместо многоточия, чтобы цикл выполнился ровно 4 раза?

i = 3

while i <= ...:

print ( "Привет!" )

i = i+1

a)

4

b)

6

c)

5

d)

7

18.

Сколько раз будет выполнен этот цикл?

i = 7

while i < 11:

print ( "Привет!" )

i += 1

a)

3

b)

5

c)

4

d)

6