Beispiel #1
0
def display_interface():
    casio = Calc()
    choice = casio.ask_user("""
    Tu veux :
    1. Additionner Tape 1
    2. Soustraire Tape 2
    3. Multiplier Tape 3
    4. Diviser Tape 4
    5. Quitter Tape 5""")
    while not choice.isdigit():  # ajout d'une condition
        print("Rentre un chiffre !")
        choice = casio.ask_user("""
    Tu veux :
    1. Additionner Tape 1
    2. Soustraire Tape 2
    3. Multiplier Tape 3
    4. Diviser Tape 4
    5. Quitter le programme tape 5""")
    while choice.isdigit:
        choice = int(choice)  # do_something
        if choice == 1:
            user_number = casio.ask_user(
                "Saisir un chiffre à ADDITIONNER ou clicker sur '=' ")
            result = casio.addition(user_number)
        elif choice == 2:
            user_number = casio.ask_user(
                "Saisir un chiffre à SOUSTRAIRE ou clicker sur '=' ")
            result = casio.soustraction(user_number)
        elif choice == 3:
            user_number = casio.ask_user(
                "Saisir un chiffre à MULTIPLIER ou clicker sur '=' ")
            result = casio.multiplication(user_number)
        elif choice == 4:
            user_number = casio.ask_user(
                "Saisir un chiffre à DIVISER ou clicker sur '=' ")  # diviser
            result = casio.division(user_number)
        elif choice == 5:
            print("C'était sympa")
            return  # quitte le programme
        return print(f"Le resultat est ==> {result}")
Beispiel #2
0
from calc import Calc

operation_1 = Calc(2345, 7890 )
operation_1.addition()
operation_1.subtraction()
operation_1.multiplication()
operation_1.division()