Commit de07fd69 authored by DELGADO VALENCIA, JORGE's avatar DELGADO VALENCIA, JORGE 💀
Browse files

Delete calcoo.py

parent 69bf1b97
#!/usr/bin/python3
# -*- coding: utf-8 -*-
import sys
class OperadorNoSoportado(Exception):
pass
class Calculadora():
def sumar(self, o1, o2):
if o1 < 0 or o2 < 0:
raise IntentoDeSumarNumerosNegativos
else:
return o1 + o2
def restar(self, o1, o2):
return o1 - o2
def operar(self, cuenta, o1, o2):
if cuenta == "sumar" :
return self.sumar(o1, o2)
elif cuenta == "restar":
return self.restar(o1, o2)
else:
raise OperadorNoSoportado
if __name__ == "__main__":
miCalculadora = Calculadora()
try:
resultado = miCalculadora.operar(sys.argv[1], int(sys.argv[2]), int(sys.argv[3]))
except OperadorNoSoportado:
print('Operación sólo puede ser sumar o restar.')
else:
print(resultado)
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment