Загрузка данных


correct_answers = {
    "var1": (4, 5, 1, 2, 2),
    "var2": (3, 5, 1, 1, 2),
}

students = [
    {
        "name": "Алешина Н.",
        "group": 411,
        "variant": "var2",
        "answers": [5, 1, 2, 1, 3],
    }
]

print("Результаты тестирования:")

for student in students:
    name = student["name"]
    group = student["group"]
    variant = student["variant"]
    answers = student["answers"]

    correct = correct_answers[variant]

    score = sum(
        answer == correct_answer
        for answer, correct_answer in zip(answers, correct)
    )

    total = len(correct)

    print(f"{name}, группа {group}, вариант {variant}: {score}/{total}")