#==============================================pymats.py #!/usr/bin/env pthon # -*- coding: utf-8 -*- from primos import primo import sys print "=== scripts de matemáticas en python ===\n" i = 0 while i < 1: lista_menu = ["nprimo" , "mcm" , "mcd"] cont_menu = 0 for n in lista_menu: cont_menu = cont_menu + 1 print "%d - %s" % (cont_menu, n) print "0 - Salir" opt = str(raw_input("\n introdusca una opción: ")) opt = opt.lower() if opt == "nprimo" or opt == "1": primo() elif opt == "mcm" or opt == "2": print "mcm" elif opt == "mcd" or opt == "3": print "mcd" elif opt == "salir" or opt == "0": sys.exit() else: print "error" #fin #==============================================primos.py # -*- coding: utf-8 -*- def primo(): try: numero = int(raw_input("\n introdusca un numero: ")) nprimo = True for i in range(2,numero): if numero % i == 0: nprimo = False break if nprimo: print "es número primo\n" else: print "NO es número primo\n" except: print "error" #fin