Divide tu programa en 2, una función llamada es_primo y otra imprime_primos.
En es_primo valida que sea primo y en imprime_primos iteras desde 2 hasta n y vas checando si es primo o no (con la función es_primo).
Te quedaria algo asi:
Código Python:
Ver originalfor i in range(2, n):
if es_primo(i):
print i