Пример #1
0
#!/usr/bin/python3
if __name__ == '__main__':
    import sys
    from calculator_1 import add, sub, mul, div
    arguments = len(sys.argv)
    if arguments == 4:
        if sys.argv[2] in ("+", "-", "*", "/"):
            a = int(sys.argv[1])
            sign = sys.argv[2]
            b = int(sys.argv[3])
            if sign == "+":
                print("{} {} {} = {}".format(a, sign, b, add(a, b)))
            if sign == "-":
                print("{} {} {} = {}".format(a, sign, b, sub(a, b)))
            if sign == "*":
                print("{} {} {} = {}".format(a, sign, b, mul(a, b)))
            if sign == "/":
                print("{} {} {} = {}".format(a, sign, b, div(a, b)))
        else:
            print("Unknown operator. Available operators: +, -, * and /")
            sys.exit(1)
    else:
        print("Usage: ./100-my_calculator.py <a> <operator> <b>")
        sys.exit(1)
Пример #2
0
#!/usr/bin/python3
from calculator_1 import add, sub, mul, div
if __name__ == "__main__":
    a = 10
    b = 5

print('{:d} + {:d} = {:d}'.format(a, b, add(a, b)))
print('{:d} - {:d} = {:d}'.format(a, b, sub(a, b)))
print('{:d} * {:d} = {:d}'.format(a, b, mul(a, b)))
print('{:d} / {:d} = {:d}'.format(a, b, div(a, b)))
Пример #3
0
#!/usr/bin/python3
from calculator_1 import add, sub, mul, div
from sys import argv
if __name__ == "__main__":
    len_argv = len(argv) - 1
    if len_argv != 3:
        message = "Usage: ./100-my_calculator.py <a> <operator> <b>"
        print("{}".format(message))
        exit(1)

    a = int(argv[1])
    b = int(argv[3])
    if argv[2] == "+":
        print("{:d} + {:d} = {:d}".format(a, b, add(a, b)))
    elif argv[2] == "-":
        print("{:d} - {:d} = {:d}".format(a, b, sub(a, b)))
    elif argv[2] == "*":
        print("{:d} * {:d} = {:d}".format(a, b, mul(a, b)))
    elif argv[2] == "/":
        print("{:d} / {:d} = {:d}".format(a, b, div(a, b)))
    else:
        message = "Unknown operator. Available operators: +, -, * and /"
        print("{}".format(message))
        exit(1)
Пример #4
0
#!/usr/bin/python3


if __name__ == "__main__":
    import calculator_1 as calc
    a = 10
    b = 5
    print("{:d} + {:d} = {:d}".format(a, b, calc.add(a, b)))
    print("{:d} - {:d} = {:d}".format(a, b, calc.sub(a, b)))
    print("{:d} * {:d} = {:d}".format(a, b, calc.mul(a, b)))
    print("{:d} / {:d} = {:d}".format(a, b, calc.div(a, b)))
#!/usr/bin/python3
from calculator_1 import add, sub, mul, div
from sys import argv
if __name__ == '__main__':
    leng = len(argv)
    if leng != 4:
        print("Usage: ./100-my_calculator.py <a> <operator> <b>")
        exit(1)
    else:
        s = "a"
        a = int(argv[1])
        b = argv[2]
        c = int(argv[3])
        if b == "+":
            s = add(a, c)
        if b == "-":
            s = sub(a, c)
        if b == "*":
            s = mul(a, c)
        if b == "/":
            s = div(a, c)
        if s == "a":
            print("Unknown operator. Available operators: +, -, * and /")
            exit(1)
        else:
            print("{} {} {} = {}".format(a, b, c, s))
#!/usr/bin/python3
if __name__ == "__main__":
    from calculator_1 import add, sub, mul, div
a = 10
b = 5
c = add(a, b)
d = sub(a, b)
e = mul(a, b)
f = div(a, b)
print("{} + {} = {}".format(a, b, c))
print("{} - {} = {}".format(a, b, d))
print("{} * {} = {}".format(a, b, e))
print("{} / {} = {}".format(a, b, f))
#!/usr/bin/python3

if __name__ == '__main__':
    from calculator_1 import add, sub, mul, div
    a = 10
    b = 5
    print("{:d} {:s} {:d} {:s} {:d}".format(a, "+", b, "=", add(a, b)))
    print("{:d} {:s} {:d} {:s} {:d}".format(a, "-", b, "=", sub(a, b)))
    print("{:d} {:s} {:d} {:s} {:d}".format(a, "*", b, "=", mul(a, b)))
    print("{:d} {:s} {:d} {:s} {:d}".format(a, "/", b, "=", div(a, b)))
Пример #8
0
#!/usr/bin/python3
from sys import argv
from calculator_1 import add, sub, mul, div
if __name__ == '__main__':
    if len(argv) - 1 != 3:
        print("Usage: ./100-my_calculator.py <a> <operator> <b>")
        exit(1)

    a = int(argv[1])
    b = int(argv[3])

    if argv[2] not in ['+', '-', '*', '/']:
        print("Unknown operator. Available operators: +, -, * and /")
        exit(1)
    elif argv[2] == '+':
        print("{} {} {} = {}".format(argv[1], argv[2], argv[3], add(a, b)))
    elif argv[2] == '-':
        print("{} {} {} = {}".format(argv[1], argv[2], argv[3], sub(a, b)))
    elif argv[2] == '*':
        print("{} {} {} = {}".format(argv[1], argv[2], argv[3], mul(a, b)))
    elif argv[2] == '/':
        print("{} {} {} = {}".format(argv[1], argv[2], argv[3], div(a, b)))
#!/usr/bin/python3
if __name__ == "__main__":
    from calculator_1 import add, sub, mul, div
    a = 10
    b = 5
    c = add(a, b)
    print("{0} + {1} = {2}".format(a, b, c))
    c = sub(a, b)
    print("{0} - {1} = {2}".format(a, b, c))
    c = mul(a, b)
    print("{0} * {1} = {2}".format(a, b, c))
    c = div(a, b)
    print("{0} / {1} = {2}".format(a, b, c))
Пример #10
0
#!/usr/bin/python3
if __name__ == "__main__":
    import sys
    import calculator_1 as calc
    ops = ["+", "-", "*", "/"]
    l = sys.argv
    if len(l) != 4:
        (print(
            "{}".format("Usage: ./100-my_calculator.py <a> <operator> <b>")))
        exit(1)
    if not l[2] in ops:
        (print("{}".format(
            "Unknown operator. Available operators: +, -, * and /")))
        exit(1)
    a = int(l[1])
    b = int(l[3])
    op = l[2]
    result = (
        calc.add(a, b) if op is "+" else calc.sub(a, b) if op is "-" else
        calc.mul(a, b) if op is "*" else calc.div(a, b) if op is "/" else 0)
    print("{} {} {} = {}".format(a, op, b, result))
#!/usr/bin/python3
if __name__ == "__main__":
    from calculator_1 import add, sub, mul, div
    import sys

    if len(sys.argv) != 4:
        print("Usage: ./100-my_calculator.py <a> <operator> <b>")
        exit(1)
    else:
        a = int(sys.argv[1])
        b = int(sys.argv[3])
        if sys.argv[2] == "+":
            print("{} {} {} = {}".format(a, sys.argv[2], b, add(a, b)))
        elif sys.argv[2] == "-":
            print("{} {} {} = {}".format(a, sys.argv[2], b, sub(a, b)))
        elif sys.argv[2] == '*':
            print("{} {} {} = {}".format(a, sys.argv[2], b, mul(a, b)))
        elif sys.argv[2] == "/":
            print("{} {} {} = {}".format(a, sys.argv[2], b, div(a, b)))
        else:
            print("Unknown operator. Available operators: +, -, * and /")
            exit(1)
#!/usr/bin/python3
from calculator_1 import add, sub, mul, div


if __name__ == "__main__":
    a = 10
    b = 5

    print('{} {} {} = {}'.format(a, '+', b, add(a, b)))
    print('{} {} {} = {}'.format(a, '-', b, sub(a, b)))
    print('{} {} {} = {}'.format(a, '*', b, mul(a, b)))
    print('{} {} {} = {}'.format(a, '/', b, div(a, b)))
Пример #13
0
#!/usr/bin/python3
from calculator_1 import add, sub, mul, div
from sys import argv
if __name__ == "__main__":
    ac = len(argv) - 1
    if ac != 3:
        print("Usage: ./100-my_calculator.py <a> <operator> <b>")
        exit(1)
    if argv[2] == '+':
        result = add(int(argv[1]), int(argv[3]))
    elif argv[2] == '-':
        result = sub(int(argv[1]), int(argv[3]))
    elif argv[2] == '*':
        result = mul(int(argv[1]), int(argv[3]))
    elif argv[2] == '/':
        result = div(int(argv[1]), int(argv[3]))
    else:
        print("Unknown operator. Available operators: +, -, * and /")
        exit(1)
    print("{} {} {} = {}".format(argv[1], argv[2], argv[3], result))
#!/usr/bin/python3
if __name__ == "__main__":
    from sys import argv
    from calculator_1 import add, sub, mul, div
    n_args = len(argv) - 1
    if n_args != 3:
        print('Usage: ./100-my_calculator.py <a> <operator> <b>')
        exit(1)
    a = argv[1]
    b = argv[3]
    op = argv[2]
    if op == '+':
        print('{:s} + {:s} = {:d}'.format(a, b, add(int(a), int(b))))
    elif op == '-':
        print('{:s} - {:s} = {:d}'.format(a, b, sub(int(a), int(b))))
    elif op == '*':
        print('{:s} * {:s} = {:d}'.format(a, b, mul(int(a), int(b))))
    elif op == '/':
        print('{:s} / {:s} = {:d}'.format(a, b, div(int(a), int(b))))
    else:
        print("Unknown operator. Available operators: +, -, * and /")
        exit(1)
#!/usr/bin/python3
if __name__ == "__main__":
    import sys
    from calculator_1 import add, sub, mul, div
    t = sys.argv
    if len(sys.argv) != 4:
        print('Usage: ./100-my_calculator.py <a> <operator> <b>')
        sys.exit(1)
    else:
        if t[2] == '+':
            print('{} + {} = {}'.format(t[1], t[3], add(int(t[1]), int(t[3]))))
        elif t[2] == "-":
            print('{} - {} = {}'.format(t[1], t[3], sub(int(t[1]), int(t[3]))))
        elif t[2] == "*":
            print('{} * {} = {}'.format(t[1], t[3], mul(int(t[1]), int(t[3]))))
        elif t[2] == '/':
            print('{} / {} = {}'.format(t[1], t[3], div(int(t[1]), int(t[3]))))
        else:
            print('Unknown operator. Available operators: +, -, * and /')
            sys.exit(1)
Пример #16
0
#!/usr/bin/python3
if __name__ == "__main__":
    from calculator_1 import add, sub, mul, div
    from sys import argv
    a = int(len(argv))
    if a != 4:
        print("Usage: ./100-my_calculator.py <a> <operator> <b>")
        exit(1)
    b = int(argv[1])
    c = int(argv[3])
    if argv[2] == '+':
        print("{:d} + {:d} = {:d}".format(b, c, int(add(b, c))))
    elif argv[2] == '-':
        print("{:d} - {:d} = {:d}".format(b, c, int(sub(b, c))))
    elif argv[2] == '*':
        print("{:d} * {:d} = {:d}".format(b, c, int(mul(b, c))))
    elif argv[2] == '/':
        print("{:d} / {:d} = {:d}".format(b, c, int(div(b, c))))
    else:
        print("Unknown operator. Available operators: +, -, * and /")
        exit(1)
Пример #17
0
#!/usr/bin/python3
if __name__ == "__main__":
    from calculator_1 import add, sub, mul, div
    import sys

operators = {'+', '-', '*', '/'}
if len(sys.argv) != 4:
    print("Usage: ./100-my_calculator.py <a> <operator> <b>")
    exit(1)
if (sys.argv[2] not in operators):
    print("Unknown operator. Available operators: +, -, * and /")
    exit(1)
else:
    if sys.argv[2] == '+':
        print("{} + {} = {}".format(sys.argv[1], sys.argv[3],
                                    add(int(sys.argv[1]), int(sys.argv[3]))))
    elif sys.argv[2] == '-':
        print("{} - {} = {}".format(sys.argv[1], sys.argv[3],
                                    sub(int(sys.argv[1]), int(sys.argv[3]))))
    elif sys.argv[2] == '*':
        print("{} * {} = {}".format(sys.argv[1], sys.argv[3],
                                    mul(int(sys.argv[1]), int(sys.argv[3]))))
    else:
        print("{} / {} = {}".format(sys.argv[1], sys.argv[3],
                                    div(int(sys.argv[1]), int(sys.argv[3]))))
#!/usr/bin/python3
from calculator_1 import add, sub, mul, div
from sys import argv
if __name__ == "__main__":
    if argv[2] not in ("+", "-", "*", "/"):
        print("Unknown operator. Available operators: +, -, * and /")
        exit(1)
    if argv[2] == "+":
        num = add(int(argv[1]), int(argv[3]))
        print("{} {} {} = {}".format(argv[1], argv[2], argv[3], num))
    if argv[2] == "-":
        num = sub(int(argv[1]), int(argv[3]))
        print("{} {} {} = {}".format(argv[1], argv[2], argv[3], num))
    if argv[2] == "*":
        num = mul(int(argv[1]), int(argv[3]))
        print("{} {} {} = {}".format(argv[1], argv[2], argv[3], num))
    if argv[2] == "/":
        num = div(int(argv[1]), int(argv[3]))
        print("{} {} {} = {}".format(argv[1], argv[2], argv[3], num))
#!/usr/bin/python3
if __name__ == '__main__':
    from calculator_1 import add, sub, mul, div
    import sys

if len(sys.argv) is not 4:
    print("Usage: ./100-my_calculator.py <a> <operator> <b>")
    exit(1)

ops = ['+', '-', '*', '/']
first_e = int(sys.argv[1])
second_e = int(sys.argv[3])
operator = sys.argv[2]
result = 0

if operator not in ops:
    print("Unknown operator. Available operators: +, -, * and /")
    exit(1)

for i in sys.argv[1:]:
    if operator is '+':
        result = add(first_e, second_e)
    elif operator is '-':
        result = sub(first_e, second_e)
    elif operator is '*':
        result = mul(first_e, second_e)
    elif operator is '/':
        result = div(first_e, second_e)

print("{} {} {} = {}".format(first_e, operator, second_e, result))
#!/usr/bin/python3
if __name__ == "__main__":
    from calculator_1 import add, sub, mul, div
    a = 10
    b = 5
    sum = add(a, b)
    print("{:d} + {:d} = {:d}".format(a, b, sum))
    sub1 = sub(a, b)
    print("{:d} - {:d} = {:d}".format(a, b, sub1))
    mul1 = mul(a, b)
    print("{:d} * {:d} = {:d}".format(a, b, mul1))
    div1 = div(a, b)
    print("{:d} / {:d} = {:d}".format(a, b, div1))
#!/usr/bin/python3
from calculator_1 import add, sub, mul, div
from sys import argv
if __name__ == "__main__":
    if len(argv) != 4:
        print("Usage: ./100-my_calculator.py <a> <operator> <b>")
        exit(1)

    operator = ["+", "-", "*", "/"]
    if argv[2] not in operator:
        print("Unknown operator. Available operators: +, -, * and /")
        exit(1)

    a = int(argv[1])
    b = int(argv[3])

    if argv[2] == "+":
        res = add(a, b)
    elif argv[2] == "-":
        res = sub(a, b)
    elif argv[2] == "*":
        res = mul(a, b)
    else:
        res = div(a, b)

    print("{} {} {} = {}".format(a, argv[2], b, res))
#!/usr/bin/python3
if __name__ == "__main__":
    import calculator_1 as calc
    import sys
    args = sys.argv[1:]
    if len(args) is not 3:
        print("Usage: ./100-my_calculator.py <a> <operator> <b>")
        sys.exit(1)
    n1 = int(args[0])
    n2 = int(args[2])
    op = args[1]
    if op == '+':
        print("{:d} {} {:d} = {:d}".format(n1, op, n2, calc.add(n1, n2)))
    elif op == '-':
        print("{:d} {} {:d} = {:d}".format(n1, op, n2, calc.sub(n1, n2)))
    elif op == '*':
        print("{:d} {} {:d} = {:d}".format(n1, op, n2, calc.mul(n1, n2)))
    elif op == '/':
        print("{:d} {} {:d} = {:d}".format(n1, op, n2, calc.div(n1, n2)))
    else:
        print("Unknown operator. Available operators: +, -, * and /")
        sys.exit(1)
Пример #23
0
#!/usr/bin/python3
if __name__ == "__main__":
    import calculator_1 as cal
    a = 10
    b = 5
    print("{0} + {1} = {2}".format(a, b, cal.add(a, b)))
    print("{0} - {1} = {2}".format(a, b, cal.sub(a, b)))
    print("{0} * {1} = {2}".format(a, b, cal.mul(a, b)))
    print("{0} / {1} = {2}".format(a, b, cal.div(a, b)))
Пример #24
0
#!/usr/bin/python3
if __name__ == "__main__":
    import sys
    from calculator_1 import add, sub, mul, div
    if len(sys.argv) != 4:
        print("Usage: ./100-my_calculator.py <a> <operator> <b>")
        exit(1)
    a = int(sys.argv[1])
    b = int(sys.argv[3])
    operator = sys.argv[2]
    if operator == '+':
        print("{} {} {} = {}".format(a, operator, b, add(a, b)))
    elif operator == '-':
        print("{} {} {} = {}".format(a, operator, b, sub(a, b)))
    elif operator == '*':
        print("{} {} {} = {}".format(a, operator, b, mul(a, b)))
    elif operator == '/':
        print("{} {} {} = {}".format(a, operator, b, div(a, b)))
    else:
        print("Unknown operator. Available operators: +, -, * and /")
        exit(1)
Пример #25
0
#!/usr/bin/python3

from calculator_1 import add, sub, mul, div

if __name__ == "__main__":

    a = 10
    b = 5
    print("{} + {} = {}".format(a, b, add(a, b)))
    print("{} - {} = {}".format(a, b, sub(a, b)))
    print("{} * {} = {}".format(a, b, mul(a, b)))
    print("{} / {} = {}".format(a, b, div(a, b)))
#!/usr/bin/python3
if __name__ == "__main__":
    import calculator_1 as calc
    from sys import argv

    if (len(argv) != 4):
        print("Usage: ./100-my_calculator.py <a> <operator> <b>")
        exit(1)

    a = int(argv[1])
    b = int(argv[3])
    op = argv[2]
    if (op == "+"):
        print("{} + {} = {}".format(a, b, calc.add(a, b)))
    elif (op == "-"):
        print("{} - {} = {}".format(a, b, calc.sub(a, b)))
    elif (op == "*"):
        print("{} * {} = {}".format(a, b, calc.mul(a, b)))
    elif (op == "/"):
        print("{} / {} = {}".format(a, b, calc.div(a, b)))
    else:
        print("Unknown operator. Available operators: +, -, * and /")
        exit(1)
Пример #27
0
#!/usr/bin/python3

if __name__ == "__main__":
    from calculator_1 import add, sub, mul, div
    a = 10
    b = 5
    print('{} + {} = {}'.format(a, b, add(a, b)))
    print('{} - {} = {}'.format(a, b, sub(a, b)))
    print('{} * {} = {}'.format(a, b, mul(a, b)))
    print('{} / {} = {}'.format(a, b, div(a, b)))
Пример #28
0
#!/usr/bin/python3
if __name__ == "__main__":
    from sys import argv as ar
    from calculator_1 import add, sub, mul, div
    length_argv = len(ar) - 1
    num_1 = 0
    num_2 = 0
    if length_argv != 3:
        print("Usage: ./100-my_calculator.py <a> <operator> <b>")
        exit(1)
    elif ar[2] != "+" and ar[2] != "-" and ar[2] != "*" and ar[2] != "/":
        print("Unknown operator. Available operators: +, -, * and /")
        exit(1)
    else:
        num_1 = int(ar[1])
        num_2 = int(ar[3])
        if ar[2] == "+":
            print("{} + {} = {}".format(num_1, num_2, add(num_1, num_2)))
        elif ar[2] == "-":
            print("{} - {} = {}".format(num_1, num_2, sub(num_1, num_2)))
        elif ar[2] == "*":
            print("{} * {} = {}".format(num_1, num_2, mul(num_1, num_2)))
        else:
            print("{} / {} = {:d}".format(num_1, num_2, div(num_1, num_2)))
#!/usr/bin/python3
if __name__ == '__main__':
    import sys
    from calculator_1 import add, sub, mul, div
    ac = len(sys.argv)

    if ac != 4:
        print("Usage: ./100-my_calculator.py <a> <operator> <b>")
        exit(1)
    a = int(sys.argv[1])
    b = int(sys.argv[3])
    oper = sys.argv[2]
    if (oper == "+"):
        result = add(a, b)
    elif (oper == "-"):
        result = sub(a, b)
    elif (oper == "*"):
        result = mul(a, b)
    elif (oper == "/"):
        result = div(a, b)
    else:
        print("Unknown operator. Available operators: +, -, * and /")
        exit(1)
    print("{} {} {} = {}".format(a, oper, b, result))
Пример #30
0
 def main(a, b):
     from calculator_1 import add, sub, mul, div
     print("{} + {} = {}".format(a, b, add(a, b)))
     print("{} - {} = {}".format(a, b, sub(a, b)))
     print("{} * {} = {}".format(a, b, mul(a, b)))
     print("{} / {} = {}".format(a, b, div(a, b)))