@Shraudder

Программа не воспринимает вторую переменную?

print ('Я умею только складывать и вычитать!')

what = imput('Что делаем? (+, -):')

a = float((imput('Введи первое число:'))
b = float((imput('Введи второе число:'))

if what == "+":
	c = a + b
	print('Результат =' + str(c))
if what == "-":
	c = a - b
	print("Результат =" + str(c))
esle:
	print("Я же написал, что умею только складывать и вычитать!")

imput()

Код выглядит так, пробую сделать простой калькулятор, но первую переменную программа видит, а вот переменные b и c помечает желтым цветом, а при попытке запустить выдает ошибку
"File "C:\Python\kal.py", line 6
    b = float((imput('Введи второе число:'))
    ^
SyntaxError: invalid syntax"

Как быть?
  • Вопрос задан
  • 100 просмотров
Решения вопроса 2
@maximsemin23
не imput, а input
Ответ написан
SoreMix
@SoreMix Куратор тега Python
yellow
Потому что input
Кол-во открытых скобок не совпадает с кол-вом закрытых
Не esle, а else
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
samodum
@samodum
Какой вопрос - такой и ответ
Смешной кодик.
Спасибо, поржал
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы