Я хочу создать код, который выводит только один вопрос за раз.
У меня есть интерактивный код, который позволяет кому-то вводить определенные числа в диапазоне, т.е. "0-3".
Однако существует около 5 вопросов, которые побуждают пользователя ввести число.
Таким образом, если кто-то должен был ввести для Q1: «4», на выходе все равно будут отображаться следующие вопросы. ,Однако, если это произойдет, я хочу, чтобы оно показывало «Неверное число! Попробуйте еще раз».
Существует ли определенный код, чтобы предотвратить это?
У меня пока есть:
if inp == 0:
out = "Beginner"
elif inp == 1:
out = "Intermediate"
elif inp == 2:
out = "Advanced"
else:
f=1
if f > 3:
print('Invalid input!')
return
(остаток кода с использованием return при необходимости)