#!/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)
#!/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)))
#!/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)
#!/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)))
#!/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))
#!/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)))
#!/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)
#!/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)
#!/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)
#!/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)))
#!/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)
#!/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)
#!/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)))
#!/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))
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)))