def testEqual1(self): a = [1] self.assertEqual(list(programacion_2.divisores(2)), list(a.extend([2])))
#!/usr/bin/env python # -*- coding: utf-8 -*- import argparse parser = argparse.ArgumentParser() parser.add_argument("Number", type=int, help="Debe ser un valor entero positivo") args = parser.parse_args() assert args.Number>0,"El numero no puede ser igual ni menor a cero" import programacion_2 if sum(programacion_2.divisores(args.Number)) - list.pop(programacion_2.divisores(args.Number)) == args.Number: print "El número ingresado es perfecto" else: print "El número ingresado NO es perfecto"