Please note, this is a STATIC archive of website www.tutorialspoint.com from 11 May 2019, cach3.com does not collect or store any user information, there is no "phishing" involved.
Tutorialspoint

Execute Python Online

# Calculator
import sys
infiniteLoop = "true"
while(infiniteLoop == "true"):
    operator = input("Would you like to add (a), subtract (s), multiply (m), or divide (d)")
    if (operator == "a"):
        add1 = raw_input("Enter 1st number: ")
        add2 = raw_input("Enter number you would like to add: ")
        answer = add1 + add2
        print(answer)
        newEquation = raw_input("Would you like to enter new equation (e) or continue this one (c), or are you finished (n)?")
        if(newEquation == "e"):
            continue
        else:
            break
    elif (operator == "s"):
        subtract1 = raw_input("Enter 1st number: ")
        subtract2 = raw_input("Enter number you would like to subtract: ")
        answer = subtract1 - subtract2
        print(answer)
        newEquation = raw_input("Would you like to enter new equation (e) or continue this one (c), or are you finished (n)?")
        if(newEquation == "e"):
            continue
        else:
            break
    elif (operator == "m"):
        multiply1 = raw_input("Enter 1st number: ")
        multiply2 = raw_input("Enter number you would like to add: ")
        answer = multiply1 * multiply2
        print(answer)
        newEquation = raw_input("Would you like to enter new equation (e) or continue this one (c), or are you finished (n)?")
        if(newEquation == "e"):
            continue
        else:
            break
    elif (operator == "d"):
        divide1 = raw_input("Enter 1st number: ")
        divide2 = raw_input("Enter number you would like to add: ")
        answer = divide1 / divide2
        print(answer)
        newEquation = raw_input("Would you like to enter new equation (e) or continue this one (c), or are you finished (n)?")
        if(newEquation == "e"):
            continue
        else:
            break
    else:
        print("Sorry, that is not a defined operator")

Advertisements
Loading...

We use cookies to provide and improve our services. By using our site, you consent to our Cookies Policy.