Sumar Digitos

Jose Caballero jcaballero.hep en gmail.com
Jue Jul 17 02:41:49 CEST 2008


yo personalmente prefiero la manera que propone Eduardo.
Aunque sólo sea por seguir la tercera regla del zen de python.



El día 16 de julio de 2008 20:38, Medardo Rodriguez <med.swl en gmail.com>
escribió:

> 2008/7/16 Cesar Garcia <cdgarciaq en yahoo.com>:
> > Existe el alguna opcion en Python para que in numero ingresado
> > halle la suma de los digitos ejemplo
>
> <code>
> #!/usr/bin/env python
> # -*- coding: UTF-8 -*-
>
> def SumarDigitos(x):
>    x = abs(int(x))    # Just in case
>    res = 0
>    while x != 0:
>        x, mod = divmod(x, 10)
>        res += mod
>    return res
>
> if __name__ == '__main__':
>    Numero = 987456
>    print SumarDigitos(Numero)
> </code>
>
> Saludos
> _______________________________________________
> Lista de correo Python-es
> http://listas.aditel.org/listinfo/python-es
> FAQ: http://listas.aditel.org/faqpyes
>
_______________________________________________
Lista de correo Python-es 
http://listas.aditel.org/listinfo/python-es
FAQ: http://listas.aditel.org/faqpyes





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