0

I got an error 'break' outside loop

while True: print("Options:") print("Enter 'add' to add two numbers") print("Enter 'subtract' to subtrack two numbers") print("Enter 'mulitply' to muliply 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 answer is " + result) elif user_input == "subtract": num1=float(input("Enter a number : ")) num2=float(input("Enter another number : ")) result = str(num1-num2) print("The answer is " + result) elif user_input == "multiply" : num1=float(input("Enter a number : ")) num2=float(input("Enter another number : ")) result = str(num1*num2) print("The answer is " + result) elif user_input == "divide" : num1=float(input("Enter a number : ")) num2=float(input("Enter another number : ")) result = str(num1//num2) print("The answer is " + result) else : print("Unknown input") what's the matter with this.. code?

19th Sep 2016, 5:54 AM
원준희
원준희 - avatar
1 Antwort
+ 1
Hint: indentation.
19th Sep 2016, 12:53 PM
Zen
Zen - avatar