Форум сайта python.su
Здравствуйте! Подскажите, пожалуйста, как сделать на Python тест из нескольких вопросов, чтобы в конце вывелся результат “правильно 7 из 10”? Вопросы составил, но не знаю, как сделать между ними переходы( как сделать так, чтобы считалось количество ошибок и указывались их номера?)
Буду благодарен за помощь!
Офлайн
вопросы = { 1: ["вопрос 1", "1"], 2: ["вопрос 2", "2"], 3: ["вопрос 3", "3"] } резултат = {} for i in вопросы: ответ = input(f"вопрос {i}: ") if ответ == вопросы[i][1]: резултат.update({i: 1}) else: резултат.update({i: 0}) print(резултат)
larnetfloна основе примера (см. выше) сможите подсчитать?
“правильно 7 из 10”
Отредактировано AD0DE412 (Апрель 27, 2021 21:34:05)
Офлайн