Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Вопросы для проведения тестирования по модулю 1

Total questions: 10

Worksheet time: 5mins

Name
Class
Date
1.

Какой тип переменных отсутствует в Python?

a)

dict

b)

str

c)

int

d)

func

e)

list

2.

Продолжите фразу: “В языке программирования Python множество значений в одну переменную ...

a)

записать нельзя

b)

можно записать только с помощью функции

c)

можно записать в переменную типа str

d)

можно записать в переменную типа tuple

3.

Вы пишете программу, которая будет выводить на экран температуру человека. Температура тела, как известно, принимает значения типа 36,6, 38,3, 37,0. Какой тип переменной нужно использовать для хранения значения температуры:

a)

float

b)

dict

c)

int

d)

list

4.

Выберите верное утверждение о циклах в Python

a)

цикл for нельзя сделать бесконечным

b)

цикл while всегда бесконечный

c)

цикл for может работать с любым типом переменных

d)

цикл for можно зациклить

5.

Функции в программировании используются, чтобы:

a)

сократить время на создание программы за счет переноса повторяющихся действий в одно место кода

b)

несколько раз напечатать повторяющуюся информацию

c)

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

6.

Вы вводите в программу новую функцию. В каком из примеров правильно записано, как следует определить новую функцию:

a)

func bill(grade)

b)

bill(grade)

c)

def bill(grade)

d)

bill str(grade)

7.

Для того, чтобы завершить работу функции и вернуться в место вызова функции используется команда:

a)

exit

b)

return

c)

endif

d)

end_func

8.

Операторы ветвления в Python:

a)

Определяют программно-зависимые структуры данных

b)

Определяют, что происходит до запуска программы и после ее завершения

c)

Управляют вводом и выводом

d)

Управляют порядком выполнения операторов

9.

Операторы ветвления в Python:

a)

Определяют программно-зависимые структуры данных

b)

Определяют, что происходит до запуска программы и после ее завершения

c)

Управляют вводом и выводом

d)

Управляют порядком выполнения операторов

10.

Выберите основное отличие между списками (list) и кортежами (tuple) в Python.

a)

Списки изменяемы, а кортежи — нет.

b)

Кортежи могут содержать только числа, а списки — любые типы данных.

c)

Списки используются только для строк, а кортежи — для чисел.

d)

Кортежи поддерживают сортировку, а списки — нет.