Skip to content

Instantly share code, notes, and snippets.

@parzibyte
Created April 17, 2021 17:21
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save parzibyte/499e105f47e0d7b319411a36fae85f90 to your computer and use it in GitHub Desktop.
Save parzibyte/499e105f47e0d7b319411a36fae85f90 to your computer and use it in GitHub Desktop.
def __init__(self, numerador, denominador):
self.numerador = int(numerador)
if denominador == 0:
raise Exception("El denominador no puede ser 0")
self.denominador = int(denominador)
def __str__(self):
return str(self.numerador) + "/" + str(self.denominador)
def equivalente(self, otra: 'Fraccion') -> bool:
return self.denominador == otra.denominador and self.numerador == otra.numerador
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment