Hola gente, buen día.-
Ya me pace buscando muchas horas y no encuentro la solución, en c isdigit() comprobaba dígito a dígito en una cadena(si era 0-9) pero parece que en python es true únicamente si toda la cadena contiene sólo número.-
Lo que quiero validar es si el ingreso es un entero o un número real para luego dividir la cifra ingresada, ¿alguien me podría guiar?
from __future__ import print_function
def separa(num):
lista = []
largo = len(num)
i=0
while largo > 0:
lista.append(num[i])
i += 1
largo -= 1
return lista
#def ver_ingreso(num):
def main():
num = str(raw_input("\n Ingrese un numero entero....:"))
# ver_ingreso(num)
listaM = separa(num)
for x in range(0,len(listaM)):
print(listaM[x], end=' ')
main()
Saludos.
Daniel