Top.Mail.Ru
Ответы

Помогите пишет 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("спасибо за оценку")

Только авторизированные пользователи могут оставлять свои ответы
Дата
Популярность
Аватар пользователя
Мудрец
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748
 """ 
Ты зачем пишешь 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("Не выполнено ни одного задания или все провалены. Перепройдите тестирование или пройдите материал.")