try: except: continue 语句,避免程序崩溃,很好用!
例如:
z=0
while z!=1:
print('z is:',z)
a=12
#以下语句的作用,即使输入错误,可以使程序继续执行b=int(input('请输入b的数值:'))语句,避免程序崩溃!!
try:
b=int(input('请输入b的数值:'))
except:
continue
#以下语句的作用,即使输入错误,可以使程序继续执行 z=int(a/b) 语句,避免程序崩溃!!
try:
z=int(a/b)
except:
continue
使用环境:
python3.6 + win7
可以输入0,或者字母,程序不会崩溃,会让程序继续提醒输入b的数值!