WorksheetsИСРП 1-25
Total questions: 25
Worksheet time: 25mins
x = 100
if x == 100:
print("Сто")
elif x == 20:
print("Двести")
else:
print("Другое")
Сто
Двести
Код не правильный
не выполнится
Какой оператор используется для проверки неравенства в условии if в ?
!=
<>
!==
~=
temperature = 25
if temperature > 30:
print("Жарко")
elif temperature > 20:
print("Тепло")
else:
print("Холодно")
Тепло
Жарко
Холодно
Ничего не выведет
Какой из следующих фрагментов кода правильно проверяет, является ли переменная num нечетным числом?
if num % 2 != 0:
if num % 2 == 0:
if num / 2 != 0:
if num // 2 != 0:
Что произойдет, если условие в операторе if ложно и отсутствует блок else?
Ничего не произойдет
Произойдет синтаксическая ошибка
Выполнится блок else
Программа завершится с ошибкой выполнения
score = 85
if score >= 90:
print("Отлично")
elif score >= 80:
print("Хорошо")
elif score >= 70:
print("Удовлетворительно")
else:
print("Неудовлетворительно")
Хорошо
Отлично
Удовлетворительно
Неудовлетворительно
x = 5
if x > 0:
if x < 10:
print("x однозначное положительное число")
x однозначное положительное число
x положительное число
x однозначное число
Ошибка выполнения
Что используется для альтернативного выполнения кода, если предыдущее условие ложно?
elif
else if
otherwise
else
age = 16
if age >= 18:
print("Доступ разрешен")
else:
print("Доступ запрещен")
Доступ разрешен
Доступ запрещен
Ошибка выполнения
Ничего не выведет
Какой из следующих фрагментов кода содержит синтаксическую ошибку?
if x == 10:
if x = 10:
if (x == 10):
if x != 10:
x = 3
if x > 0:
print("Положительное")
elif x < 0:
print("Отрицательное")
print("Конец")
Положительное
Конец
Положительное
Отрицательное
Конец
Какой из следующих условий проверяет, что переменная name не равна строке "Alice"?
if name != "Alice":
if name <> "Alice":
if name =! "Alice":
if name !== "Alice":
x = 0
if x:
print("Истина")
else:
print("Ложь")
Ложь
Истина
Ошибка выполнения
None
number = -5
if number >= 0:
print("Положительное")
else:
print("Отрицательное")
Отрицательное
Положительное
Ничего не выведет
ДЫМ
Какой из следующих операторов используется для выполнения кода, если все предыдущие условия if и elif ложны?
else
elif
otherwise
default
x = 10
if x == 10:
print("Ровно десять")
elif x > 10:
print("Больше десяти")
else:
print("Меньше десяти")
Ровно десять
Больше десяти
Меньше десяти
дым
x = 4
if x % 2 == 0:
print("Четное")
else:
print("Нечетное")
Четное
Нечетное
Қате
Ничего не выведет
x = ""
if x:
print("Строка не пустая")
else:
print("Строка пустая")
Строка не пустая
Строка пустая
Ошибка выполнения
--
x = 10
if x > 5:
if x < 15:
print("x между 5 и 15")
else:
print("x больше или равно 15")
else:
print("x 5 или меньше")
x между 5 и 15
x больше или равно 15
x 5 или меньше
Ошибка выполнения
x = 10
if x == 10:
print("Десять")
elif x == 20:
print("Двадцать")
else:
print("Другое число")
Десять
Двадцать
Другое число
-
value = 0
if value:
print("Истина")
else:
print("Ложь")
Ложь
Истина
Истина
-
text = ""
if text == "":
print("Пустая строка")
elif len(text) > 0:
print("Непустая строка")
else:
print("Ничего")
Пустая строка
Непустая строка
Ничего
-
Какой вывод будет у следующего кода?
numbers = [1, 2, 3]
if len(numbers) > 3:
print("Список длиннее 3")
elif len(numbers) == 3:
print("Список длиной 3")
else:
print("Список короче 3")
Список длиной 3
Список длиннее 3
Список короче 3
-
flag = True
if flag == False:
print("Ложно")
elif flag:
print("Истина")
else:
print("Неопределенно")
Истина
Ложно
Неопределенно
-
num = 5
if num > 5:
print("Больше 5")
elif num >= 5:
print("Равно или больше 5")
else:
print("Меньше 5")
Равно или больше 5
Больше 5
Меньше 5
-
