Diferenciar variable.
aNgel rEsendiz g.
sonajadiabolica en gmail.com
Mar Nov 28 21:29:51 CET 2006
> 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.
--
aNgel rEsendiz.!
Más información sobre la lista de distribución Python-es