Ver Mensaje Individual
  #3 (permalink)  
Antiguo 22/10/2009, 09:44
yuo2
 
Fecha de Ingreso: diciembre-2008
Ubicación: PERU
Mensajes: 294
Antigüedad: 15 años, 5 meses
Puntos: 23
Respuesta: problemas con instancia

Cita:
Iniciado por David Ver Mensaje
¿Qué es lo que deseas hacer? len() no se puede usar con una variable 'int' como te indica el mensaje de error.
Envio un numero por ejemplo: "1326"

con len() , hago que cuente el numero de digitos osea 4 , luego ese valor me aseguro si es par o impar con (4%2.0==00) , esto me dira si es True o Falso.
Si es True significa que es Par .. si es False es impar.
Pero en realidad tiene otra aplicacion; si es impar le agrego un 0 delante.

Aqui dejo un ejemplo del par e impar:
-------------------------------
>>> x = "14"
>>> if True==(int((len(x)))%2.0==0):
print "par"
else:
print "impar"
---------------------------------