Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

ИСРП 1-25

Total questions: 25

Worksheet time: 25mins

Name
Class
Date
1.

x = 100

if x == 100:

    print("Сто")

elif x == 20:

    print("Двести")

else:

    print("Другое")

a)

Сто

b)

Двести

c)

Код не правильный

d)

не выполнится

2.

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

a)

!=

b)

<> 

c)

!==

d)

~=

3.

temperature = 25

if temperature > 30:

    print("Жарко")

elif temperature > 20:

    print("Тепло")

else:

    print("Холодно")

a)

Тепло

b)

Жарко

c)

Холодно

d)

Ничего не выведет

4.

Какой из следующих фрагментов кода правильно проверяет, является ли переменная num нечетным числом?

a)

if num % 2 != 0:

b)

if num % 2 == 0:

c)

if num / 2 != 0:

d)

if num // 2 != 0:

5.

Что произойдет, если условие в операторе if ложно и отсутствует блок else?

a)

Ничего не произойдет

b)

Произойдет синтаксическая ошибка

c)

Выполнится блок else

d)

Программа завершится с ошибкой выполнения

6.

score = 85

if score >= 90:

    print("Отлично")

elif score >= 80:

    print("Хорошо")

elif score >= 70:

    print("Удовлетворительно")

else:

    print("Неудовлетворительно")

a)

Хорошо

b)

Отлично

c)

Удовлетворительно

d)

Неудовлетворительно

7.

x = 5

if x > 0:

    if x < 10:

        print("x однозначное положительное число")

a)

x однозначное положительное число

b)

x положительное число

c)

x однозначное число

d)

Ошибка выполнения

8.

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

a)

elif

b)

else if

c)

otherwise

d)

else

9.

age = 16

if age >= 18:

    print("Доступ разрешен")

else:

    print("Доступ запрещен")

a)

Доступ разрешен

b)

Доступ запрещен

c)

Ошибка выполнения

d)

Ничего не выведет

10.

Какой из следующих фрагментов кода содержит синтаксическую ошибку?

a)

if x == 10:

b)

if x = 10:

c)

if (x == 10):

d)

if x != 10:

11.

x = 3

if x > 0:

    print("Положительное")

elif x < 0:

    print("Отрицательное")

print("Конец")

a)

Положительное
Конец

b)

Положительное

c)

Отрицательное

d)

Конец

12.

Какой из следующих условий проверяет, что переменная name не равна строке "Alice"?

a)

if name != "Alice":

b)

if name <> "Alice":

c)

if name =! "Alice":

d)

if name !== "Alice":

13.

x = 0

if x:

    print("Истина")

else:

    print("Ложь")

a)

Ложь

b)

Истина

c)

Ошибка выполнения

d)

None

14.

number = -5

if number >= 0:

    print("Положительное")

else:

    print("Отрицательное")

a)

Отрицательное

b)

Положительное

c)

Ничего не выведет

d)

ДЫМ

15.

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

a)

else

b)

elif

c)

otherwise

d)

default

16.

x = 10

if x == 10:

    print("Ровно десять")

elif x > 10:

    print("Больше десяти")

else:

    print("Меньше десяти")

a)

Ровно десять

b)

Больше десяти

c)

Меньше десяти

d)

дым

17.

x = 4

if x % 2 == 0:

    print("Четное")

else:

    print("Нечетное")

a)

Четное

b)

Нечетное

c)

Қате

d)

Ничего не выведет

18.

x = ""

if x:

    print("Строка не пустая")

else:

    print("Строка пустая")

a)

Строка не пустая

b)

Строка пустая

c)

Ошибка выполнения

d)

--

19.

x = 10

if x > 5:

    if x < 15:

        print("x между 5 и 15")

    else:

        print("x больше или равно 15")

else:

    print("x 5 или меньше")

a)

x между 5 и 15

b)

x больше или равно 15

c)

x 5 или меньше

d)

Ошибка выполнения

20.

x = 10

if x == 10:

    print("Десять")

elif x == 20:

    print("Двадцать")

else:

    print("Другое число")

a)

Десять

b)

Двадцать

c)

Другое число

d)

-

21.

value = 0

if value:

    print("Истина")

else:

    print("Ложь")

a)

Ложь

b)

Истина

c)

Истина

d)

-

22.

text = ""

if text == "":

    print("Пустая строка")

elif len(text) > 0:

    print("Непустая строка")

else:

    print("Ничего")

a)

Пустая строка

b)

Непустая строка

c)

Ничего

d)

-

23.

Какой вывод будет у следующего кода?

numbers = [1, 2, 3]

if len(numbers) > 3:

    print("Список длиннее 3")

elif len(numbers) == 3:

    print("Список длиной 3")

else:

    print("Список короче 3")

a)

Список длиной 3

b)

Список длиннее 3

c)

Список короче 3

d)

-

24.

flag = True

if flag == False:

    print("Ложно")

elif flag:

    print("Истина")

else:

    print("Неопределенно")

a)

Истина

b)

Ложно

c)

Неопределенно

d)

-

25.

num = 5

if num > 5:

    print("Больше 5")

elif num >= 5:

    print("Равно или больше 5")

else:

    print("Меньше 5")

a)

Равно или больше 5

b)

Больше 5

c)

Меньше 5

d)

-