[Python-es] Pythoniano y c niano

monoBOT monobot.soft en gmail.com
Mie Dic 26 14:19:40 CET 2012


El 26 de diciembre de 2012 12:38, Daπid <davidmenhur en gmail.com> escribió:

> >         return n
> >     for m in xrange(2, int(n ** 0.5) + 1):
> >         if n % m:
> >             if m == int(n ** 0.5):
> # Aquí estás calculando la raíz cuadrada del mismo número en cada
> iteración, lo que puede ser lento. Puedes definir sqrn = int(n**0.5)
> al principio. Si vas a calcular muchas raíces cuadradas, es mejor usar
> la función math.sqrt, pero para esto es mejor dejarlo así.


Tienes razón

-- 
*monoBOT*
Visite mi sitio(Visit my site): monobotblog.alvarezalonso.es
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://mail.python.org/pipermail/python-es/attachments/20121226/9d3cefff/attachment.html>


Más información sobre la lista de distribución Python-es