num = [1,2,0,3,1.5,'6'] for x in num: try: # 尝试执行下列代码 print (6/x) except ZeroDivisionError: print('0是不能做除数的!') except TypeError: # 当报错信息为TypeError,执行下面的语句。 print('被除数必须是整值或浮点数!')
结果:
6.03.00是不能做除数的!2.04.0被除数必须是整值或浮点数!