Помогите пишет ValueError: invalid literal for int() with base 10: '12c²b³ + 2b² - 2a⁴
e = ("Молодец")
m = ("Неправильно, нерастраивайся")
x = ("12c²b³ + 2b² - 2a⁴")
o = ("9c² + 36ac + 36a²")
v = ("a")
j = ("78, 104")
k = ("1 задание правильно")
zxc = ("1 задание неправильно")
zz = ("2 задание правильно")
zoc = ("2 задание неправильно")
xov = ("3 задание правильно")
zjv = ("3 задание неправильно")
soc = ("4 задание правильно")
rod = ("4 задание неправильно")
print("Здравствуй! Ты проходишь тест по алгебре.")
b = int(input("преобразуйте квадрат суммы в многочлен / (3c+6a)²"))
if (b) == (o):
print(e)
else: print(m)
c = int(input("упростите выражение /(46c²b³ + 5b⁵ -7a⁴) + (-3b⁵ - 34c²b³ + 5a⁴)"))
if (c) == (x):
print(e)
else: print(m)
d = int(input("вычислите 3a - 2a"))
if (d) == (v):
print(e)
else: print(m)
f = int(input(" выберите числа кратные 26: / 54 80 78 106 104 (ответ запишите через запятую)"))
if (f) == (j):
print(e)
else: print(m)
if (b) == (o):
print(k)
else: print(zxc)
if (c) == (x):
print(zz)
else: print(zoc)
if (d) == ("a²"):
print(xov)
else: print(zjv)
if (f) == ("78, 104"):
print(soc)
else: print(rod)
if (b) == (o):
if (c) == (x):
if (d) == (v):
if (f) == (j):
print("Ваша оценка 5! Отличного настроения")
else: p = int(input("Хорошо, но можно было и постараться, Хотите еще?"))
if (p) == ("да"):
y = int(input("Является ли тождеством выражения / 49c² - 56cy + 4y² и (7c - 2y)²?"))
if y == ("Да"):
print("Молодец!")
else: print("Неправильно")
g = int(input("товар подешевел на 20%, а затем подоражал на 20%. Изменилась ли его цена? ответь 'Да' или 'нет' "))
if (g) == ("Да"):
print("Молодец!")
else: print("Неправильно")
s = int(input("Спасибо за прохождение демо версии моего теста. Поставь оценку которой ты бы оценил мой тест (от 1 до 5)"))
if (s) == ("1"):
print("Спасибо ща оценку")
else: print("спасибо за оценку")
"""
Ты зачем пишешь int(), если у тебя в отете, то степень, то буква, то запятые?
Он не поймёт! Он понимает только это - 1234567890
ВСЁ! И не символом больше.
Если есть другие символы, то используйте строки str().
+ Зачем каждую переменную в скобочки ставите? Не надо.
+ Строчные переменные пишутся в кавычках. Без скобок.
+ ОПЯТЬ. НЕ ПИШИТЕ БУКВЫ, ЕСЛИ УКАЗЫВАЕТЕ int(...)!!!
"""
print("Здравствуйте! Вы проходите тест по алгебре!\nПожалуйста, ответье на вопросы ниже целым числом!\nЕсли в ответе нужен квадрат числа, то просто напишите 2 после нужного символа.\nПишите всё слитно!")
succes = 0
if str(input("Преобразуйте квадрат суммы в многочлен - (3c+6a)²: ")) == "9c2+36ac+36a2":
print("Молодец!")
succes += 1
else:
print("Не верно!")
if str(input("Упростите выражение /(46c²b³ + 5b⁵ -7a⁴) + (-3b⁵ - 34c²b³ + 5a⁴): ")) == "12c2b3+2b2-2a4":
print("Молодец!")
succes += 1
else:
print("Не верно!")
print("Выберите числа кратные 26: / 54 80 78 106 104. Введите числа через пробел: ")
third_answer = input().split()
if third_answer == ['78', '104']:
print("Молодец!")
succes += 1
else:
print("Не верно!")
if str(input("вычислите 3a - 2a: ")) == "a":
print("Молодец!")
succes += 1
else:
print("Не верно!")
if succes == 4:
print("Молодец! Вы отлично постарались! Вы заслужили оценку 5!!!")
elif succes == 3:
print("Вы хорошо постарались, однако есть недочёты. Проработайте их и постарайтесь снова! Заслуженная 4!")
elif succes == 2:
print("Вам следует получше подучить материал... 3, не выше.")
elif succes == 1:
print("Вы не освоили материал. Повторите попытку позже. Оценка 2.")
else:
print("Не выполнено ни одного задания или все провалены. Перепройдите тестирование или пройдите материал.")