jejeje
primero ve si lo que entra son numeros..
probablemente I regresa el valor ASCII del caracter, por lo que podrias hacer esto:
if i-48<=9 or i-48>=0
48 = ASCII('0')
Saludos!!
Has probado con esto????????, yo lo hago asi y funciona
quise decir que ese ejercicio del manual, (o uno parecido) yo lo hice con ese metodo, pero no asi EXACTAMENTE, no se si me explico, yo lo hice mucho mas largo y de la manera bruta, comparando todos los caracteres con numeros y que me devolviera true cuando encontrara uno, por eso no he dicho nada, por que no creo que esa manera sea procedente.
S4lu2!!