[pyar] [Programacion] input function
sergiogomez
sergiogomez en tostado.com.ar
Mie Mar 7 08:55:56 ART 2012
On Wed, 7 Mar 2012 08:29:00 -0300, Ezequiel - wrote:
> El día 6 de marzo de 2012 20:27, Ricardo Araoz <ricaraoz en gmail.com>
> escribió:
>>
>> Untested :
>>
>> while True:
>> try:
>> x = int(raw_input('Cuantas horas trabaja?')
>> break
>> except ValueError:
>> print 'Ojo! Debe ingresar un número. Trate de nuevo...')
>> print x +1
>>
>
> antes de usar un try podes usar x.isdigit()
>
> while True:
> x = raw_input('Cuantas horas trabaja?: ')
> if x.isdigit():
> x = int(x)
> break
>
>
> Saludos
Y si trabaja seis horas y media?
>>> x = raw_input('Cuantas horas trabaja?: ')
Cuantas horas trabaja?: 6.5
>>> x.isdigit()
False
O peor aún, y si trabaja 14.5hs?
Saludos.
More information about the pyar
mailing list