def f(x,c): y= libreriacomplejos.suma(libreriacomplejos.mult(x,x),c) if libreriacomplejos.modulo(y)> 2: return False else: return True
def suma_de_matrices(m1, m2): if len(m1) == len(m2) and len(m1[0]) == len(m2[0]): resp = [] for i in range(len(m1)): f = [] for j in range(len(m1[0])): x = libreriacomplejos.suma(m1[i][j], m2[i][j]) f.append(x) resp.append(f) return resp else: return '¡No son compatibles!'
def main(): c=tuple(stdin.readline().split(',')) x=(0,0) count=30 resultado=True while count > 0: resultado= resultado and f(x,c) x= libreriacomplejos.suma(libreriacomplejos.mult(x,x),c) print(resultado) if resultado == False: break count-=1 print(resultado)
def multimatriz(m1, m2): resp = [] if len(m1[0]) == len(m2): for i in range(len(m1)): f = [] for j in range(len(m2[0])): x = (0, 0) for k in range(len(m1[i])): x = libreriacomplejos.suma( x, libreriacomplejos.mult(m1[i][k], m2[k][j])) f.append(x) resp.append(f) return resp else: return '¡No son compatibles!'
def test_suma(self): result=libreriacomplejos.suma((5,1),(4,3)) self.assertEqual(result,'9+4i')