python-try-except:pass的用法及说明
作者:半岛铁盒@ 发布时间:2022-07-21 13:22:24
标签:python,try,except,pass
python-try-except:pass用法
1.为了跳过for循环里的某次循环
以下代码当某次循环发生错误时,执行except代码块,continue跳过该次循环:
for i in range(x):
try:
i += 1
print(i)
except:
continue
2.还可以写成这样
遇到错误执行except代码块,pass忽略错误并继续往下运行,略有不同的就是无论程序错误与否都会运行到continue这一行代码:
for i in range(x):
try:
i += 1
print(i)
except:
pass
continue
3.还有一种用法
就是遇到错误时直接中断整个for循环:
try:
for i in range(x):
i += 1
print(i)
except:
pass
总之try+except就是当try的从属代码执行遇到错误时,中断try从属代码并执行except的从属语句
python try: pass except:pass流程控制
import socket
def aa():
try:
s=socket.socket()
s.bind('8.8.8.8')
bb()
except TypeError as e:
return -1
def bb():
try:
socket.bind('8.8.8.8')
except AttributeError as e:
return -2
print(aa())
#得出的aa()的返回值是-1,说明aa()函数错误就会抛出异常,不会走bb()函数
#经实验得到,当aa()函数未错误时,bb()函数书写错误,会走bb()函数抛出的异常
#aa()函数和bb()函数均被故意书写错误,是为了抛出异常
来源:https://blog.csdn.net/weixin_45556441/article/details/110733362
0
投稿
猜你喜欢
- 前言最近将使用爬虫爬取的链接保存到 mysql 数据库中时,发现我将链接使用 json_encode 保存时候,在数据库中却显示了转义字符,
- 前言本文主要给大家介绍了关于python子类调用父类函数的相关内容,Python中子类中的__init__()函数会覆盖父类的函数,一些情况
- 大家知道,Microsoft为了更好地预防恶意用户和攻击者的攻击,在默认情况下,没有将 IIS6.0 安装到 Windows Server
- 当服务器必须提供与两个或更多个网络或网络子网的连接时,典型的方案是使用多宿主计算机。此计算机通常位于外围网络(也称为 DMZ、外围安全区域或
- 查询语言通过在查询表格中键入单词或短语,然后单击按钮执行查询,就可以在 Web 站点中搜索任意的单词或短语(例如,查询表格示例
- 说明字符串驻留是一种仅保存一份相同且不可变字符串的方法。不同的值被存放在字符串驻留池中,发生驻留之后, 许多变量可能指向内存中的相同字符串对
- 通过XSL转换XML文件 最近,我喜欢上了XML编程,但又苦于它的美观程度又不够,找了许多书才搞定。用XML好是蛮好,但它还是不太适合做显示
- 方法一、简单安装(通过yum)1.安装epel-releaserpm -ivh http://dl.fedoraproject.
- 成为一个顶级设计师的第一准则:限制你的字体让你成为设计大的七个基本原则之一好~设计大师,或者也太吹牛了吧,但根据下面七个基本原则至少你可以成
- ASP.net处理文件上传就简单的多了,我呢也是在学习中,顺便写写学习笔记。 先在表单中添加enctype="multipart/
- 很早前就遇到这个空值的属性,它既出现在 html 文档中,也出现在 xml 中,一直都回避,放之任之,反正也不影响文档的正确性。隐隐约约过了
- 解决方案在安装包的路径的../database/state/cvu/cvu_prereq.xml文件尾部添加如下:<OPERATING
- 用SQL语句添加删除修改字段 1.增加字段 alter table docdsp add dspcode char(200) 2.删除字段
- window.onload=function(){ pd(11);} function pd(number) { if(number>
- 大家经常用的是Adodb.Stream,但这时就有个缺陷,就是不支持断点续传了。经常看到flashget中是红脸(即不支持断点续传)其实支持
- 查找资料,基本上判断python对象是否为可调用的函数,有三种方法使用内置的callable函数callable(func)用于检查对象是否
- 导入在阅读过程中如果遇到一些带有水印的资料是比较烦心的,如下图所示,水印以及类似的内容会影响我们的阅读体验,而市面上去水印的功能有多要收费且
- 本文实例讲述了python判断字符串是否纯数字的方法。分享给大家供大家参考。具体如下:判断的代码如下,通过异常判断不能区分前面带正负号的区别
- 本文实例讲述了PHP使用观察者模式处理异常信息的方法。分享给大家供大家参考,具体如下:异常信息的捕获对编程测试有着重要的意义,这里结合观察者
- 阅读上一篇:W3C优质网页小贴士(一) 使用 alt 属性描述每幅图像alt 属性有什么用?alt 属性可以在一系列标签中使用(如