Gerador de números primos

Publicado por Perfil removido 29/10/2004

[ Hits: 17.927 ]

Download primos.py




Script que contém a função gerar_primos que retorna todos os números primos existentes até um limite definido.

  



Esconder código-fonte

#!/usr/bin/env python
# -*- coding: utf-8 -*-

def gerar_primos(limite):
    'Retorna uma lista contendo todos os primos existentes até um limite previa\
    mente definido.'
    primos = []
    for numero in range(2, limite + 1):
        for auxiliar in range(2, numero):
            if numero % auxiliar == 0:
                break
        else:
            primos.append(n)
    return primos

Scripts recomendados

Fatorial de um número n

Comparando dois números e retornando o valor do maior

Calcular média dos bimestres escolares

Ler dois números e informa o dividendo, divisor, quociente e resto.

Números divisíveis


  

Comentários
[1] Comentário enviado por allen.konstanz em 23/11/2009 - 18:54h

A linha:
primos.append(n)
Está errada o correto é:
primos.append(numeros)


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts