1.面向对象1.1异常处理(异常、断言、异常类型、抛出异常、Python异常捕捉)异常处理name="aa"try:#这一段是要执行的主体print(name)#exceptExceptionasmsg:#如果没有正常执行,就执行下面的这一段。Exception是错误类型。except:#如果没有正常执行,就执行下面的这一段。Exception是错误类型(有好多类型,可以百度查下,错误类型,尽量写
分类:
编程语言 时间:
2018-06-03 23:37:49
阅读次数:
239
什么时候应该增加异常处理?在错误发生的条件无法预知的情况下,才应该加上try...except 异常处理机制有什么好处?可以减少错误判断代码,使得主逻辑代码更加易读即便我们可以使用if条件语句判断可预见的异常,例如ch=input('>>')。int(ch)这个语句会出现转换异常。但是程序中若到处充 ...
分类:
编程语言 时间:
2018-05-27 15:17:33
阅读次数:
212
异常处理 错误:python当中一般有两种错误,第一个就是语法错误,例如打print少了个t,这是很致命的,也是最不可犯的。第二个就是逻辑错误,逻辑错误就例如 res = 1 / 0 。这根本无法求解 异常:异常要与错误分割开,异常是根据错误发生的信号 异常的种类 在python中不同的异常可以用不 ...
分类:
编程语言 时间:
2018-05-26 10:46:44
阅读次数:
222
importre,random,tracebackkk=‘<imgsrc="//kanimg.9ku.com/Article/20170727/1501135687683763.gif"alt="不要惹怒胖子,后果自己看">‘p=re.findall(r"src=\"//(.*?)\"alt=\"",kk)kk1=‘‘try:kk1=p+‘323‘exceptExceptionase:
分类:
编程语言 时间:
2018-05-23 18:56:45
阅读次数:
188
异常处理 Except 后面可以捕捉任何异常,大写英文字母开头。。。 first = input('请输入除数:')second = input('请输入被除数:')try: first = int(first) second = int(second) res = first/second exc ...
分类:
编程语言 时间:
2018-05-19 00:15:21
阅读次数:
175
python的异常处理,与其它语言的异常一样,当错误发生的时候,能捕获到发生的错误,不会导致程序crash。 一、try except 1、 try except Exception, 这种是不管发生的何种错误,都能捕获, 缺点是不能细节错误的类型 2、 try except ValueError ...
分类:
编程语言 时间:
2018-05-18 15:31:16
阅读次数:
199
原文链接 http://blog.csdn.net/sinchb/article/details/8392827 事先说明哦,这不是一篇关于Python异常的全面介绍的文章,这只是在学习Python异常后的一篇笔记式的记录和小结性质的文章。什么?你还不知道什么是异常,额... 1.Python异常类 ...
分类:
编程语言 时间:
2018-05-17 11:43:09
阅读次数:
227
列表生成器: [ i*2 for i in range(10) ]这不是是生成器 [ func(i) for i in range(10) ] ( i*2 for i in range(10) ) 这就是生成器 一个算法,一个函数,可以边循环边生成数据,为了省空间,只有调用才会生成相应的数据。 只有 ...
分类:
编程语言 时间:
2018-05-14 10:22:36
阅读次数:
208