wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Python MKA – итоговый тест

Total questions: 40

Worksheet time: 39mins

Name
Class
Date
1.

Что из этого является кодом, в котором переменной присваиваются данные

a)

x = 56

b)

x

c)

x 56

d)

x == 56

2.

Что в коде ниже является именем переменной:

x = 5

print(x)

a)

x

b)

=

c)

5

d)

print

3.

Что в коде ниже является данными:

x = 5

print(x)

a)

x

b)

=

c)

5

d)

print

4.

Что в коде ниже является оператором присваивания:

x = 5

print(x)

a)

x

b)

=

c)

5

d)

print

5.

Что в коде ниже является функцией вывода данных:

x = 5

print(x)

a)

x

b)

=

c)

5

d)

print

6.

Целочисленный тип данных

a)

integer

b)

float

c)

string

d)

bool

7.

Что из этого относится к типу данных integer

a)

56

b)

"привет"

c)

6.34

d)

True

8.

Тип данных для чисел с плавающей точкой

a)

integer

b)

float

c)

string

d)

bool

9.

Что из этого относится к типу данных float

a)

56

b)

"привет"

c)

6.34

d)

True

10.

Тип данных для текста

a)

integer

b)

float

c)

string

d)

bool

11.

Что из этого относится к типу данных string

a)

56

b)

"привет"

c)

6.34

d)

True

12.

Логический тип данных (правда/ложь)

a)

integer

b)

float

c)

string

d)

bool

13.

Что из этого относится к типу данных bool

a)

56

b)

"привет"

c)

6.34

d)

True

14.

Напишите функцию, которая выводит данные на экран

(a)  

15.

Напишите функцию, которая запрашивает у пользователя ввод данных

(a)  

16.

Чему будет равна переменная X

a)

7

b)

12

c)

1

d)

"4 * 3"

17.

Чему будет равна переменная Y

a)

7

b)

12

c)

1

d)

"6 * 2"

18.

Как можно прочитать следующий код:
5 > 10

a)

Пять больше 10?

b)

Пять меньше 10?

c)

Пять равно 10?

d)

Пять не равно 10?

19.

Как можно прочитать следующий код:
x != y

a)

X больше Y?

b)

X меньше Y?

c)

X равно Y?

d)

X не равно Y?

20.

Каким будет результат следующего выражения:
10 == 10

a)

10

b)

False

c)

True

d)

0

21.

Что выведется на экран в результате работы этого кода?

a)

крючк

b)

чпоньк

c)

ничего

d)

ошибка

22.

Что выведется на экран в результате работы этого кода?

a)

крючк

b)

чпоньк

c)

кчау

d)

грунь

23.

Как можно прочитать код на изображении?

a)

Для переменной с именем i в диапазоне 5 печатать "привет"

b)

Для буквы с именем i в диапазоне 5 ввести "привет"

c)

Для переменной с именем i в диапазоне 5 печатать что-то

d)

Для переменной с именем i в диапазоне 10 печатать "привет"

24.

Что изображено на картинке?

a)

Цикл for

b)

Цикл while

c)

Условие for

d)

Условие while

25.

Что произойдет в результате работы кода с изображения?

a)

Один раз выведется 7

b)

Выведутся цифры от 1 до 7

c)

Выведутся цифры от 0 до 7

d)

Семь раз выведется i

26.

Что изображено на картинке?

a)

Цикл for

b)

Цикл while

c)

Условие for

d)

Условие while

27.

Что произойдет в результате работы кода с изображения?

a)

ничего

b)

будет выводится слово "привет" до тех пор, пока Х меньше 5

c)

бесконечно будет выводится слово "привет"

d)

один раз выведется слово "привет" при условии, что Х больше 5

28.

Как называется тип данных списки

a)

list

b)

spisok

c)

float

d)

massiv

29.

Нумерация (индексация) элементов в списке ...

a)

начинается с нуля

b)

начинается с единицы

c)

не нужна

d)

заканчивается нулем

30.

В какой переменной содержится список?

a)

x

b)

y

c)

o

d)

ни в одной из переменных не содержится список

31.

Что из этого является правильной записью списка

a)

x = [5, 2, 3]

b)

x = [5 2 3]

c)

x = (5, 2, 3)

d)

x = (5 2 3)

32.

Есть список:
[“молоко”, “хлеб”, “масло”]

a)

Его длина: 3

Индекс слова "хлеб": 1

b)

Его длина: 2

Индекс слова "хлеб": 1

c)

Его длина: 3

Индекс слова "хлеб": 2

d)

Его длина: 1

Индекс слова "хлеб": 3

33.

Есть список:
my_list = [“молоко”, “хлеб”, “масло”]

Какой код выведет на экран слово "масло"?

a)

print(my_list[2])

b)

print(my_list[1])

c)

print(my_list)

d)

print(my_list + "масло")

34.

Напишите от 1 до 10 переменных. Чем больше различных типов данных будет представлено, тем больше вы получите баллов.

4 lines
35.

Напишите программу, которая запросит у пользователя ввод имени, затем выведет на экран приветственное сообщение, содержащее введенное имя.

4 lines
36.

Напишите программу с использованием условный конструкций (if, else, elif)

4 lines
37.

Напишите программу с использованием цикла for

4 lines
38.

Напишите программу с использованием цикла while

4 lines
39.

Нарисуйте питоновский список, стрелочками укажите индексы элементов этого списка.

40.

Напишите любую программу на ваш вкус. Чем больше в ней будет различных элементов, которые мы прошли, тем больше баллов!

4 lines