[Python-es] Validar una entrada
Stalin Bello
stalinb en gmail.com
Sab Sep 24 18:59:14 CEST 2011
Gracias Daπid
Este mensaje ha sido enviado gracias al servicio BlackBerry de Movilnet
-----Original Message-----
From: Daπid <davidmenhur en gmail.com>
Sender: python-es-bounces+stalinb=gmail.com en python.org
Date: Fri, 16 Sep 2011 00:47:27
To: La lista de python en castellano<python-es en python.org>
Reply-To: La lista de python en castellano <python-es en python.org>
Subject: Re: [Python-es] Validar una entrada
2011/9/16 Victor Ramirez <virako.9 en gmail.com>:
> Si se trata de un número entero:
> while 1:
> num = raw_input("Escribe un número: ")
> if num.isdigit():
> num = int(num)
> break
Para un número decimal:
while True:
....num= raw_input('Escribe: ')
....try:
........num=float(num)
........break
....except ValueError:
........pass
Ahí directamente intenta convertirlo, y si no puede, te lo pide otra vez.
_______________________________________________
Python-es mailing list
Python-es en python.org
http://mail.python.org/mailman/listinfo/python-es
FAQ: http://python-es-faq.wikidot.com/
Más información sobre la lista de distribución Python-es