ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Numeros Circulares


Enviado por   •  22 de Mayo de 2017  •  Trabajos  •  504 Palabras (3 Páginas)  •  178 Visitas

Página 1 de 3

# -*- coding: utf-8-spanish -*-

# Primos Circulares

# Realizado por: DJ Tacua

import math

import time

def NumerosPrimos(max):

'''

Retorna todos numeros primo entre 2 y un numero maximo

Parametros:

max --> valor maximo a calcular los numeros primos

lista --> Lista que almacena todos los numeros primos

'''

lista = []

lista.append(2)

for x in range(3, max, 2):

if Primo(x):

lista.append(x)

return lista

def Primo(numero):

'''

Retorna True si un numero es primo y False en caso contrario

Parametros:

numero --> recibe como parametro para verificar si es un primo

verifica --> recibe el valor de verdero si es primo y falso

'''

verifica = True

for i in range(3, int(math.sqrt(numero)) + 1, 2):

if numero % i == 0:

verifica = False

break

return verifica

def NumerosCirculares(numero, numerosPrimos):

'''

Retorna si un numero es circular y si no lo es

'''

lista = list(str(numero))

verifica = True

for y in range(1, len(lista)):

primero = lista[0]

for x in range(0, len(lista) - 1):

lista[x] = lista[x + 1]

lista[len(lista) - 1] = primero

if ConvertirCadena(lista)

...

Descargar como (para miembros actualizados)  txt (2.1 Kb)   pdf (37.9 Kb)   docx (11.5 Kb)  
Leer 2 páginas más »
Disponible sólo en Clubensayos.com