Python - contar los dígitos pares que hay en un n&ua

   
Vista:

contar los dígitos pares que hay en un n&ua

Publicado por andres zúñiga (4 intervenciones) el 07/03/2011 01:22:29
Hola!!!!! Tengo que hacer un programa que me diga cuantos dígitos pares hay en un número!!!! por ejemplo si el número es 2531248 debe dar como resultado 4, pues hay cuatro dígitos pares (2,2,4 y 8) la verdad es que ni idea de como hacerlo!!!!! espero que me ayuden
saludos
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

contar los dígitos pares que hay en un n

Publicado por Selobu (8 intervenciones) el 08/03/2011 20:05:05
# defines la función
def main(numero):
numero = str(int(numero))
resultado = [x for x in numero if int(float(x)/2.0)-float(x)/2.0 == 0]
return len(resultado)

# luego llamas la función así
main(8421)
# lo cual debe retornarte 3
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

contar los dígitos pares que hay en un n

Publicado por andres zúñiga (4 intervenciones) el 09/03/2011 03:31:38
Gracias!!!!!! :D
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar