python try (转载)
python try详细说明(python的异常捕捉模块)
#自己常用 try: pass except Exception as e: print("break for :"+str(e))
# 划重点:
1. 正常执行try情况
print("====开始====") try: # 这是希望运行的语句。(因为担心这部分语句块出错,影响后续运行,所以才用try语句) print("1.try正常运行了") except: # try模块出现了异常情况,则except语句会被执行。 print("2.except执行了") else: # 如果try里面的语句可以正常执行,那么就执行else里面的语句(try报错了,则else被跳过。) print("3.try里边没报错,则else执行") finally: # 退出try时,不管try里面是否有错,finally总会被执行。 print("4.finally肯定被执行。") print("====还好有try语句,我和后边的语句都能被正常执行。") print("====结束====")
把上述代码 复制到 1.py 文件中。执行效果如下:
2. 当try部分遇到错误情况
print("====开始====") try: # 这是希望运行的语句。(因为担心这部分语句块出错,影响后续运行,所以才用try语句) notvaraible #这个变量没被定义,肯定会报错 print("1.try正常运行了") except: # try模块出现了异常情况,则except语句会被执行。 print("2.except执行了") else: # 如果try里面的语句可以正常执行,那么就执行else里面的语句(try报错了,则else被跳过。) print("3.try里边没报错,则else执行") finally: #退出try时,不管try里面是否有错,finally总会被执行。 print("4.finally肯定被执行。") print("====还好有try语句,我和后边的语句都能被正常执行。") print("====结束====")
把上述代码 复制到 1.py 文件中。执行效果如下:
钟声敲响了日落,柏油路跃过山坡,一直通向北方的是我们想象,长大后也未曾经过~
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY