Break command is creating issue
while True: print("Options:") print("Enter add to add two number") 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": num1=float(input("Enter a number: ")) num2=float(input("Enter another number: ")) result=str(num1+num2) print("The result is" + result) elif user_input == "subtract": num1=float(input("Enter a number: ")) num2=float(input("Enter another number: ")) result=str(num1+num2) print("The result is" + result) elif user_input == "multiply": num1=float(input("Enter a number: ")) num2=float(input("Enter another number: ")) result=str(num1+num2) print("The result is" + result) elif user_input == "divide": num1=float(input("Enter a number: ")) num2=float(input("Enter another number: ")) result=str(num1+num2) print("The result is" + result) else: print("Unknown input") Above coding is creating error for break. its showing 'break' outside loop.. Any suggestions