0
Почему я не могу создать свой калькулятор всегда выводит ошибку
???
5 Answers
+ 14
В вашем коде есть синтаксическая ошибка, возможно опечатка. Чтобы сказать точно, необходимо посмотреть на ваш код.
+ 12
Напишите текст ошибки.
0
traceback (most resent)
syntaxerror: invalid syntax
0
while True:
print("Options:")
print("Enter 'add' to add two numbers")
print("Enter 'subtract' to subtract two numbers")
print("Enter 'multiply' to multiply two numbers")
print("Enter 'divide' to divide two numbers")
print("Enter 'quit' to end the program")
user_input = input(": ")
if user_input == "quit":
break
elif user_input == "add":
...
elif user_input == "subtract":
...
elif user_input == "multiply":
...
elif user_input == "divide":
...
else:
print("Unknown input")
0
Добавил в конце цикла break для завершенности.. ошибку не выдает ;)
Ну и для проверки вместо ... вставил вывод действия
while True:
print("Options:")
print("Enter 'add' to add two numbers")
print("Enter 'subtract' to subtract two numbers")
print("Enter 'multiply' to multiply two numbers")
print("Enter 'divide' to divide two numbers")
print("Enter 'quit' to end the program")
user_input = input(': ')
if user_input == "quit":
break
elif user_input == "add":
print("add")
elif user_input == "subtract":
print("subtract")
elif user_input == "multiply":
print("multiply")
elif user_input == "divide":
print("divide")
else:
print("Unknown input")
break