Вопрос задан 02.08.2026 в 21:11. Предмет Информатика. Спрашивает Ермакова Ульяна.

Добавьте в тестирование подсчёт правильных ответов. В конце выведите количество очков на экран. Пример вывода: «Верных ответов: 3». Добавьте условие: если игрок набирает 3 очка, то выводится надпись «Ты победил», иначе — «Ты проиграл». Добавьте ещё вопросов в тест. На Python.

Перейти к ответам

Ответы на вопрос

Отвечает Бактыбаева Аида.

Для добавления подсчёта правильных ответов в тест нужно создать переменную, которая будет хранить количество набранных очков. Каждый раз, когда пользователь отвечает правильно, увеличиваем значение этой переменной на 1. После прохождения всех вопросов выводим количество правильных ответов и проверяем условие победы.

Пример программы на Python:

Python
score = 0  # количество правильных ответов

print("Тест по Python") print()

# Вопрос 1 answer = input("1. Какой тип данных используется для хранения целых чисел? ") if answer.lower() == "int": score += 1

# Вопрос 2 answer = input("2. Какой оператор используется для вывода текста на экран? ") if answer.lower() == "print": score += 1

# Вопрос 3 answer = input("3. Какой символ используется для комментариев в Python? ") if answer == "#": score += 1

# Вопрос 4 answer = input("4. Как называется функция для получения данных от пользователя? ") if answer.lower() == "input": score += 1

# Вопрос 5 answer = input("5. Какой цикл повторяет действия, пока условие истинно? ") if answer.lower() == "while": score += 1

print()

# Вывод результата print("Верных ответов:", score)

# Проверка победы if score == 3: print("Ты победил") else: print("Ты проиграл")

В этой программе:

  • переменная score изначально равна 0;

  • при каждом правильном ответе выполняется команда score += 1, которая добавляет одно очко;

  • после окончания теста программа показывает количество правильных ответов;

  • если игрок набрал ровно 3 очка, появляется сообщение «Ты победил», иначе выводится «Ты проиграл».

Количество вопросов можно увеличивать, добавляя новые блоки с input() и проверкой ответа через if.

Похожие вопросы

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос