导语:
本文主要介绍了关于python异常是什么?如何解决?的相关知识,希望可以帮到处于编程学习途中的小伙伴
说明
1. 程序没有按预期执行。异常是程序执行过程中发生的影响程序正常执行的事件。
一般来说,当 Python 不能正常处理一个程序时,就会出现异常。
异常是表示错误的 Python 对象。当Python脚本出现异常时,我们需要捕获并处理,否则程序会终止执行。
2、解决方法,直接解决或往上抛出异常。
直接解决:直接内部解决。
往上抛出异常:自己不处理,让调用者处理。
def input_id():
#(1)请输入学号
id = input("请输入学号:")
#假设ID 为5的已经存在了
if id == "5" :
e = Exception("ID学号已经存在") #创建一个异常对象(存储了异常信息)
raise e ##抛出异常
else:
return id
id = ""
try:
id = input_id()
except Exception as e :
print("ID有问题:%s"%e)
id = input_id()
print("ID的值:%s"%id)
本文教程操作环境:windows7系统、Python 3.9.1,DELL G3电脑。
本文为原创文章,版权归知行编程网所有,欢迎分享本文,转载请保留出处!
你可能也喜欢
- ♥ python中数字列表的详细介绍11/23
- ♥ 如何在python中表示一个空数组10/20
- ♥ 如何在python中使用int函数?08/22
- ♥ 如何处理python程序错误08/24
- ♥ python如何模拟搜索请求10/30
- ♥ python进程之间如何通信12/26
内容反馈