python квадратное уравнение
Для начала, a - это переменная, а не константа.
Если нужно чтобы бесконечно спрашивал ввести целое число(как вариант, хотя это не самый лучший вариант):
a = input('Введите а - ')
while not a.isdigit():
print('Неверные данные, введите целое число!')
a = input('Введите а - ')
a = int(a)
Или так:
a = input('Введите а - ')
b = input('Введите b - ')
c = input('Введите c - ')
while not str(a).isdigit() or not str(b).isdigit() or not str(c).isdigit():
if str(a).isdigit():
a = int(a)
else:
print('====================================\r\nНеверные данные, введите целое число!')
a = input('Введите а - ')
if str(b).isdigit():
b = int(b)
else:
print('====================================\r\nНеверные данные, введите целое число!')
b = input('Введите b - ')
if str(c).isdigit():
c = int(c)
else:
print('====================================\r\nНеверные данные, введите целое число!')
c = input('Введите c - ')
P.S. минус за константу. Хорошо бы сделать это через do-while, но не знаю как он выглядит в питоне и поэтому не пользуюсь им.