<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type">
</head>
<body bgcolor="#ffffff" text="#000000">
Fácil, primero te pongo la forma para enteros:<br>
<br>
error_entrada = True<br>
while error_entrada:<br>
ent = raw_input('N=')<br>
try:<br>
#Conversion<br>
n = int(ent)<br>
error_entrada = False<br>
except ValueError:<br>
#Hubo error, mensaje<br>
print 'Error, formato de numeral invalido'<br>
<br>
Casi igual la forma para reales:<br>
<br>
error_entrada = True<br>
while error_entrada:<br>
ent = raw_input('N=')<br>
try:<br>
#Conversion<br>
n = float(ent)<br>
error_entrada = False<br>
except ValueError:<br>
#Hubo error, mensaje<br>
print 'Error, formato de numeral invalido'<br>
<br>
Espero que te sea útil.<br>
<br>
J.<br>
<div class="moz-signature">-- <br>
<img src="cid:part1.07050105.05030700@hlg.jovenclub.cu" border="0"></div>
<BR>
<BR>
__________ Información de ESET NOD32 Antivirus, versión de la base de firmas de virus 6443 (20110907) __________<BR>
<BR>
ESET NOD32 Antivirus ha comprobado este mensaje.<BR>
<BR>
<A HREF="http://www.eset.com">http://www.eset.com</A><BR>
</body>
</html>