wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

python if-elif-else

Total questions: 25

Worksheet time: 1hrs 15mins

Name
Class
Date
1.

Какой из следующих типов данных используется для хранения целочисленных значений в Python?

a)

string

(str)

b)

boolean

(bool)

c)

integer

(int)

d)

float

2.

Какая функция используется для получения ввода от пользователя в Python?

a)

print()

b)

input()

c)

type()

d)

int()

3.

Какой из следующих операторов используется для выполнения блока кода, если предыдущие условия были ложны?

a)

else

b)

while

c)

if

d)

for

4.

Что выведет следующий код?

a)

Не совершеннолетний

b)

Восемнадцать лет

c)

Совершеннолетний

d)

Ошибка

5.

Что выведет следующий код?

a)

Жарко

b)

Ошибка

c)

Холодно

d)

Зависит от того, что введет пользователь

6.

Чему будет равна переменная «c» после выполнения этой программы:



(a)  

7.

Символы возведение в степень

a)

**

b)

^

c)

^^

d)

$

8.

можно ли назвать переменную "Дlinna"?

a)

да

b)

нет

9.

к простым типам данных языка Python относят

a)

int, real, float, bool

b)


int, float, str, bool

c)


int, str, bool, real

d)

int, str, char, bool

10.

введенное значение в input - изначально будет

a)

числом

b)

строкой

c)

символом

d)

логическим значением


11.

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

a)


Hello

b)

_ppp

c)

3dl_hi

d)

job_3

12.

Какая функция используется для преобразования в целое число?

a)

input()


b)

str()


c)

int()


d)

float()


13.

к операторам ветвления относят

a)

if, then, else

b)

if,then, end

c)


if, else, elif

d)

if, else, to

14.

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

a)

//

b)

**

c)

/

d)

%

15.

Какой оператор используется для дополнительных условий в Python?

a)


if

b)

elif

c)

else

d)

then

16.

Какую функцию нужно использовать для преобразования строки в число с плавающей точкой?

a)

int()


b)

float()


c)

list()


d)

input()

17.

Что выведет следующий код?

(a)  

18.

Что выведет следующий код?

(a)  

19.

Что выведет следующий код?

(a)  

20.

Что выведет следующий код?

a)

Число отрицательное



b)

Сообщение об ошибке

c)

Это число - ноль

d)


Число положительное

21.

Что выведет следующий фрагмент кода?

x = 4.5

y = 2

print(x // y)

a)

2

b)

2.5

c)

3

d)

2.25

22.


Какая ошибка допущена в коде?

a)


Знак == нужно заменить на =

b)


В начале 5 строки нет отступа

c)

Переменные должны быть в кавычках

d)

Ошибок нет

23.

Почему данный программный код работает с ошибкой?

a)


Введено отрицательное число

b)


Неправильно составлено условие

c)


Есть ошибки в записи условного оператора

d)


В переменной a хранится не число, а строка

24.

Выберите правильную конструкцию:

a)

b)

c)

d)

25.

Выберете верные утверждения (может быть несколько правильных ответов):

a)


имя переменной не должно совпадать с ключевыми словами

b)


имя переменной может состоять только из цифр, букв и знака подчеркивания

c)

имя переменной может начинаться с цифры

d)


имя переменной не должно содержать пробела