rendered paste body#==============================================pymats.py#!/usr/bin/env pthon# -*- coding: utf-8 -*-from primos import primoimport sysprint "=== scripts de matemáticas en python ===\n"i = 0while 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