Новая Школа - онлайн-школа подготовки к ЕГЭ
Задача · 11 класс Задача №3263967
А
Аноним
31 мая 2025 13:49 · публичный вопрос
А
Аноним

Сгенерируй тест для школьников с учетом следующих параметров: 1. Предмет: Информатика 2. Тема теста: Основы программирования на Python. Print(), if else 3. Класс учеников: 11 4.…

Запрос пользователя

Сгенерируй тест для школьников с учетом следующих параметров: 1. Предмет: Информатика 2. Тема теста: Основы программирования на Python. Print(), if else 3. Класс учеников: 11 4. Типы вопросов в тесте: Единственный выбор 5. Количество вопросов: 10 6. Выводить ли тест с ответами: Да

Ответ нейросети
31 мая 2025 13:49

Конечно! Вот тест по теме "Основы программирования на Python. Print(), if else" для учеников 11 класса, состоящий из 10 вопросов с одним правильным ответом, с ответами в конце.


Тест по Информатике: Основы программирования на Python. Print(), if else
Класс: 11
Тип вопросов: Единственный выбор
Количество вопросов: 10


1. Какой из следующих вариантов правильно выводит на экран текст "Привет, мир!" в Python?
A) echo("Привет, мир!")
B) print("Привет, мир!")
C) console.log("Привет, мир!")
D) display("Привет, мир!")

2. Что делает конструкция if в Python?
A) Объявляет новую функцию
B) Условно выполняет блок кода
C) Циклически повторяет блок кода
D) Создает переменную

3. Как правильно написать условие, чтобы проверить, равно ли число a десяти?
A) if a == 10:
B) if a = 10:
C) if a != 10:
D) if a equal 10:

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

5. Какой из следующих вариантов правильно реализует ветвление с использованием if-elif-else?
A)

if x > 0:  
    print("Положительное")  
elif x == 0:  
    print("Ноль")  
else:  
    print("Отрицательное")

B)

if x > 0 or x == 0:  
    print("Положительное или ноль")  
else:  
    print("Отрицательное")

C)

if x > 0:  
    print("Положительное")  
if x == 0:  
    print("Ноль")  
if x < 0:  
    print("Отрицательное")

D) Все варианты верны

6. Что нужно сделать, чтобы вывести сообщение на экран без перехода на новую строку после каждого вызова print()?
A) Использовать print() с аргументом end=""
B) Заменить print() на echo()
C) Использовать print() с аргументом newline=""
D) Использовать print() с аргументом new_line=False

7. В каком случае блок кода внутри if выполнится?
A) Когда условие истинно
B) Когда условие ложно
C) В любом случае, независимо от условия
D) Только при необходимости пользователя

8. Как правильно написать условие, чтобы проверить, больше ли переменная x чем 100 и одновременно меньше 200?
A) if x > 100 and x < 200:
B) if x > 100 or x < 200:
C) if x > 100 and x > 200:
D) if x >= 100 and x <= 200:

9. Что означает условие if not a: в Python?
A) Проверяет, равно ли a нулю
B) Проверяет, ложно ли значение a
C) Проверяет, истинно ли a
D) Проверяет, есть ли a в списке

10. Какой из следующих вариантов корректно выводит в случае, если переменная name содержит ваше имя?
A) print("Здравствуйте, " + name)
B) print("Здравствуйте, {name}")
C) print("Здравствуйте, ", name)
D) Все вышеперечисленное


Ответы:

  1. B
  2. B
  3. A
  4. B
  5. A
  6. A
  7. A
  8. A
  9. B
  10. D

Если нужно, я подготовлю более подробные объяснения к каждому вопросу или дополню тест другими вопросами!