Скажите пожалуйста в чем проблема, извините за код учу пайтон 1 день
one = float(input("первое число: ")
row = float(input("равно: ")
what = input("действие: ")
if what == "+"
x = one - row
print(one + what + x + "=" + row)
elif what == "-"
x = one + row
print(one + what + x + "=" + row)
elif what == "/"
x = one / row
print(one + what + x + "=" + row)
elif what == "*"
x = row / one
print(one + what + x + "=" + row)
Ответы (1 шт):
Автор решения: Gladius
→ Ссылка
В первых двух строчках не хватает скобок
Нельзя складывать переменные типов float и string друг с другом
Нет двоеточий после блоков if и elif
Путаница с действиями и переменными
Исправленный код:
one = float(input("первое число: "))
row = float(input("второе число: "))
what = input("действие: ")
if what == "+":
x = one + row
print(one, what, row, "=", x)
elif what == "-":
x = one - row
print(one, what, row, "=", x)
elif what == "/":
x = one / row
print(one, what, row, "=", x)
elif what == "*":
x = row * one
print(one, what, row, "=", x)