十五.Python异常处理
发布日期:2021-05-07 00:20:23 浏览次数:10 分类:技术文章

本文共 755 字,大约阅读时间需要 2 分钟。

Python异常处理

#异常处理#用于捕获python运行时出现的异常,是防止程序崩溃的一种手段。#异常类型#1.程序异常#2.逻辑异常#3.不可预知异常(断网,内存溢出..)#方式:#1.逻辑判断if处理异常#2.通过try...catch 方式捕获异常#ifa=input(">>")  #输入aaaif a.isalpha():    print("输入不能为字母!")else:    print(int(a))#try  ..except 捕获异常#try:# ...代码# except  异常:#   代码# else :#   代码#finally:#   代码try:    a = input(">>")    print(int(a))#捕获AttributeError异常except AttributeError as e:    print("错误信息>>:%s"%e)#捕获ValueError异常except ValueError as e:    print("错误信息>>:%s"%e)#如果程序没有异常else:    print("程序正确运行!")#程序无论有没有异常,都会执行finally里面的代码finally:    print("程序运行完毕!")

Assert 断言

#assert  断言# 用于判断是否符合条件,与if类似#符合条件继续运行#不符合条件会触发异常#断言符合条件print("before")assert 1==1print("end")try:    print("====")    #断言不符合条件    assert  0==1    print(1)except AssertionError as e:    print(e)

 

上一篇:十六.Python网络编程
下一篇:JAVA多线程_Process 模拟命令行窗口

发表评论

最新留言

网站不错 人气很旺了 加油
[***.192.178.218]2025年03月11日 11时14分25秒