Diferenciar variable.

Jaume Martin Claramonte jaumartin en gmail.com
Mar Nov 28 23:14:22 CET 2006


aNgel rEsendiz g. escribió:
>>   el codigo de la calculadora que necesito saber si una variable
>> contiene una string o un entero, como lo puedo saber?
> 
> mmm, no se si todos se complicaron mucho o a mi se me esta escapando
> algo, pero creo que lo que quiere hacer sencillo:
> 
> type(variable)
> 
>>>> a='hola'
>>>> type(a)
> <type 'str'>
>>>> a=5
>>>> type(a)
> <type 'int'>
>>>>
> 
> ¿no es así?
> 
> supongo que lo que quieres hacer es verificar que se han ingresado
> solo numeros y no letras, si eso es lo que quieres, puedes hacerlo con
> una excepción:
> 
> try:
>    numero_capturado=int(texto_capturado)
> except ValueError:
>    regañar_al_usuario()
> 
> Saludos.
> 
Gracias, por las respuestas ya esta solucionado.




Más información sobre la lista de distribución Python-es