Таких скидок больше не будет!

осталось мест 57
Новая Школа - онлайн-школа подготовки к ЕГЭ
При поддержке
Посмотреть все тесты нейросети

Тест на тему Основы алгоритмизации в Python. Базовые конструкции, условный оператор, циклы

27 сентября 2024 08:53

{Другой предмет}
Класс

Этот тест сгенерирован искусственным интеллектом. Возможны ошибки.

Сгенерировать свой тест

Тест по информатике: Основы алгоритмизации в Python

Класс: 9

Вопрос 1: Какой символ используется для обозначения начала комментария в Python?
A. //
B. #
C. /*
D. --

Ответ: B. #


Вопрос 2: Какой из приведенных ниже операторов является условным оператором в Python?
A. for
B. if
C. while
D. print

Ответ: B. if


Вопрос 3: Какой из следующих циклов выполняется как минимум один раз?
A. for
B. while
C. do while
D. в Python нет такого цикла

Ответ: D. в Python нет такого цикла


Вопрос 4: Что будет результатом выполнения следующего кода?

x = 5
if x > 3:
    print("Больше")
else:
    print("Меньше")

A. 3
B. 5
C. Больше
D. Меньше

Ответ: C. Больше


Вопрос 5: Какой из приведенных ниже вариантов правильно определяет цикл for в Python?
A. for i in range(10):
B. for(i = 0; i < 10; i++):
C. for i from 1 to 10:
D. repeat until i > 10:

Ответ: A. for i in range(10):


Вопрос 6: Какой оператор используется для проверки равенства в Python?
A. =
B. ==
C. !=
D. <>

Ответ: B. ==


Вопрос 7: Что произойдет, если в условии if не будет указано условие?
A. Программа выдаст ошибку
B. Программа завершится нормально
C. Условие будет истинным
D. Условие будет ложным

Ответ: A. Программа выдаст ошибку


Вопрос 8: Как правильно записать бесконечный цикл в Python?
A. for i in range(0, 10):
B. while True:
C. do:
D. while False:

Ответ: B. while True:


Вопрос 9: Какой оператор используется для выполнения альтернативного действия в условия if?
A. if
B. end
C. else
D. elif

Ответ: C. else


Вопрос 10: Как правильно завершить цикл for досрочно в Python?
A. stop
B. exit
C. quit
D. break

Ответ: D. break


Вопрос 11: Какой будет вывод программы ниже?

for i in range(3):
    print(i)
else:
    print("Конец")

A. 0 1 2
B. 0 1 2 Конец
C. 1 2 3
D. Ошибка в коде

Ответ: B. 0 1 2 Конец


Вопрос 12: Какой из следующих вариантов используется для многофункционального ветвления в Python?
A. multiple if
B. switch
C. if, elif, else
D. case

Ответ: C. if, elif, else


Итоги теста:

Тест на знание основ алгоритмизации в Python завершен. Проверьте свои ответы и оцените свои знания!


Сгенерировать свой тест

Популярные тесты

{Другой предмет}
7 Класс
{Другой предмет}
7 Класс
{Другой предмет}
7 Класс
{Другой предмет}
8 Класс

Саша — ассистент в телеграмме