Ver Mensaje Individual
  #7 (permalink)  
Antiguo 12/12/2010, 12:11
alconero89
 
Fecha de Ingreso: diciembre-2010
Mensajes: 5
Antigüedad: 13 años, 11 meses
Puntos: 0
Respuesta: problema con python cuestion nº primos

Razpeita muchas gracias por tu atencion me leido el manual y he escrito la siguiente funcion, pero me sale que :line 15, in <module>
(primos,suma)=numeros_primos(n)
TypeError: 'NoneType' object is not iterable

Aqui te dejo la funcion por si le puedes echar 1a ojeada.gracias

Código Python:
Ver original
  1. def numeros_primos(n):
  2.     primos=[1]
  3.     suma=1
  4.     for num in range(2,(n+1)):
  5.         for div in (primos[1:]):
  6.             if num % div==0:
  7.                 break
  8.             else:
  9.                 primos.append(num)
  10.                 suma +=num
  11.                 return(primos,suma)
  12.  
  13.  
  14. n=int(input("Introduzca el final del intervalo"))
  15. (primos,suma)=numeros_primos(n)
  16. print("Los nº primos del intervalo son:",primos,"La suma de los mismos es:",suma)