
May 10th, 2004, 08:18 PM
|
 |
Mini me.
|
|
Join Date: Nov 2003
Location: Cambridge, UK
|
|
This example uses try/except to handle bad inputs:
Code:
while 1:
ans = raw_input("Enter a number:")
try:
num = int(ans)
except ValueError:
print "Please enter only integers"
continue
try:
res = 1.0/num
except ZeroDivisionError :
print "Zero is not allowed!"
continue
break
print 1,"divided by ",num," = ",res
Grim 
|