Gerador de números primos

Publicado por Perfil removido 29/10/2004

[ Hits: 18.082 ]

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

Números pares até 100

Brincando com Hexadecimais

Blackjack simples para estudo de iniciantes em Python

Primeiro código em python que escrevi acompanhando aula do google.

Permutação com repetição usando itertools


  

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