Usuario:Diana~eswikibooks/ejercicio 18
Apariencia
- Contar los digitos de un numero
- Propósito: Contar los dígitos de un número positivo
print 'CONTAR LOS DÍGITOS DE UN NÚMERO\n'
numero= int(raw_input('Dame un número entero (<=0 para terminar): '))
while numero>0:
numero_aux= numero # Para no perder el valor leído
# Contar los dígitos digitos= 0 while numero_aux>0: digitos+= 1 numero_aux/= 10
# Mostrar la cantidad de dígitos del número print 'El número %d tiene %d dígito/s' % (numero, digitos)
# Pedir otro número
numero= int(raw_input('\nDame un número entero (<=0 para terminar): '))