阿里云大学人工智能学前小测验-Python测试
9.配合try语句一起使用来处理异常的关键字是
A. catch
B. catch(a)
C. except
D. exception
答案是C,D也是用来处理异常的,但不和try一起用
参考资料:https://www.cnblogs.com/zhaopanpan/p/8577045.html,感谢博主!
1.使用if判断式
#我们平时用if做的一些简单的异常处理 num1=input('>>: ') #输入一个字符串试试 if num1.isdigit(): int(num1) #我们的正统程序放到了这里,其余的都属于异常处理范畴 elif num1.isspace(): print('输入的是空格,就执行我这里的逻辑') elif len(num1) == 0: print('输入的是空,就执行我这里的逻辑') else: print('其他情情况,执行我这里的逻辑') #这些if,跟代码逻辑并无关系,显得可读性极差,如果类似的逻辑多,那么每一次都需要判断这些内容,就会倒置我们的代码特别冗长。
使用if判断式可以异常处理,但是if判断式的异常处理只能针对某一段代码,对于不同的代