Calcular números primos

#/usr/bin/env python
#encoding=utf-8
#calcula los primos menores que MAX
MAX = 100
primos = [2]

for k in range(3, MAX):
  for i in range(len(primos)):   
    if k%primos[i]==0: break
 
  if i==len(primos)-1: #solo si no es multiplo de los actuales primos lo añade
    # al resultado
    primos.append(k)       
print primos

Guía de estilo del código Python

Guía de estilo del código Python


Por Guido van Rossum, Barry Warsaw
Traducción al castellano por Raúl González Duque

el día 10 de Agosto de 2007


Introducción

En este documento se listan distintas convenciones utilizadas en el código Python comprendido en la librería estándar de la distribución principal de Python. Por favor refierase al PEP que describe las guías de estilo del código C para la implementación en C de Python[1].

Este documento es una adaptación del ensayo original de Guido Guía de Estilo de Python[2], con algunos añadidos de la guía de estilo de Barry[5]. En los puntos en los que exista conflicto, se aplican las reglas de estilo de Guido para los propósitos de este PEP. Este PEP puede estar aún incompleto (de hecho, es posible que nunca llegue a completarse ).

Recursos Python en Español

Recursos Python en Español

Aprender Python:::Python Instantáneo

Ahora, algo totalmente diferente...
Python instantáneo


por Magnus Lie Hetland


Esto es un curso intensivo de introducción mínima al lenguaje de programación Python. Para obtener más información, echa un vistazo a la documentación del web de Python, http://www.python.org/, especialmente la tutoría. Si te preguntas por qué debería interesarte, mira la página de comparación, en la que aparece Python comparado con otros lenguajes.
Esta introducción ha recibido gran cantidad de alabanzas de lectores satisfechos y está traducida a varios idiomas, entre ellos portugués, ruso, noruego y castellano. La versión original, en inglés, está aquí.
(Página principal de Python)