当前位置: 首页 > news >正文

做网站该注意哪些基本要素宁波建设网查询

做网站该注意哪些基本要素,宁波建设网查询,免费毕业设计的网站建设,个人网页制作 个人主页文章目录 1.python异常2.try_except异常处理结构3.try... 多个except异常处理4.try_except_else异常处理结构5.try_except_finally异常处理结构6.常见报错类型 在运行代码时#xff0c;总是遇到各种异常#xff0c;且出现异常时#xff0c;脚本就会自动的的停止运行#xf… 文章目录 1.python异常2.try_except异常处理结构3.try... 多个except异常处理4.try_except_else异常处理结构5.try_except_finally异常处理结构6.常见报错类型 在运行代码时总是遇到各种异常且出现异常时脚本就会自动的的停止运行那我们该如何处理异常呢 1.python异常 可以看到调用a方法时想要输出两个内容但是因为第一个print(2/0)报错导致下面的内容也被停止执行有没有可以指出报错地方的同时还可以执行下面的代码 2.try_except异常处理结构 try:可能报错的语句执行体 except (报错异常名称):报错异常的语句执行体try块包含着可能引发异常的代码except块则用来捕捉和处理发生的异常。执行的时候如果 try块中没有引发异常则跳过ecept块继续执行后续代码;执行的时候如果try块中发生了异常则跳过 try块中的后续代码跳到相应的except块中处理异常;异常处理完后继续执行后续代码。| try:print(1)num 3/0print(2) except BaseException as e:print(3)print(e)输出 1 3 division by zero3.try… 多个except异常处理 try:可能报错的语句执行体 except (报错异常名称):报错异常的语句执行体 except (报错异常名称):报错异常的语句执行体 except (报错异常名称):报错异常的语句执行体跟上面的没有多大的区别就是根据报错名称去选择性的执行报错异常体更好的让客户了解异常出现的原因 try:a int(input(输入数字))b int(input(输入数字))print(a/b) except ZeroDivisionError:print(除数不能为0) except ValueError:print(只能输入整数) except BaseException as e:print(e) 输出: 输入数字a 只能输入整数输入数字3 输入数字0 除数不能为04.try_except_else异常处理结构 try…except…else结构增加了“else块”。如果 try块中没有抛出异常则执行else块。如果trv块中抛出异常则执行except块不执行else块。 try:a int(input(输入数字))b int(input(输入数字))c a/bprint(c) except ZeroDivisionError:print(除数不能为0) except ValueError:print(只能输入整数) except BaseException as e:print(e) else:print(c*100)输出 输入数字3 输入数字2 1.5 150.05.try_except_finally异常处理结构 无论代码有没有什么遇到异常都会执行finally语句通常是为了释放try资源 try:可能报错的语句执行体 except (报错异常名称):报错异常的语句执行体 finally:必须执行的代码如果不存在该文件f.close()就会报错需要再try接受异常 try:f open(D://1.txt,r,encodingutf-8)data f.read()print(data) except FileNotFoundError:print(file文件不存在) finally:try:f.close()except NameError:print(f没有定义)6.常见报错类型 错误类型描述SyntaxError表示代码中存在语法错误。IndentationError当代码中缩进不正确时发生。NameError当未找到本地或全局名称时引发。TypeError表示将操作或函数应用于不适当类型的对象。ValueError当内置操作或函数收到具有正确类型但不合适值的参数时引发。KeyError在字典键未找到时引发。IndexError表示序列下标超出范围。AttributeError在属性引用或赋值失败时引发。ImportError当导入语句无法找到要导入的模块或名称时引发。FileNotFoundError当请求但找不到文件或目录时引发。IOError在输入/输出操作失败时引发例如打开或写入文件。ZeroDivisionError在除以零或取模零时引发。KeyboardInterrupt当用户中断执行例如按下 CtrlC时引发。MemoryError表示操作耗尽了内存。NotImplementedError当需要在子类中实现的抽象方法未实现时引发。OverflowError表示算术操作的结果太大无法表示。RecursionError表示超出了最大递归深度。SystemExit当 Python 解释器退出时引发。
http://www.zqtcl.cn/news/699623/

相关文章:

  • 手机网站html代码附近做广告牌的店
  • 建设和优化网站的步骤wordpress 模板 含数据库
  • 太原制作网站的工作室wordpress弹幕播放器
  • 英语网站开发菏泽做网站优化的
  • 宜昌建设网站公司做网站语言服务器 空间
  • 湖南做网站价格广州网站建设哪家便宜
  • 建筑工程素材资源网站中山做网站建设联系电话
  • 做网站关键词集团网站群建设方案
  • 网站开发有哪些课程网站开发好要租服务器吗
  • 鲜花店网站建设的规模设想网站之间的差异
  • 网站怎么在百度做推广郑州建网站
  • 机关门户网站建设顺义做网站
  • 网站开发公司东莞环球军事头条
  • 企业网站管理系统添加教程如何用python开发网页
  • 公司网站建设需要资质wordpress admin
  • 万维网网站301重定向怎么做国家城乡建设规划部网站
  • 现在的网站内容区域做多宽俄文网站开发翻译
  • 上海闵行建设局官方网站做电影网站的流程
  • 怎样做水族馆网站wordpress第三方订阅地址
  • 东莞做网站注意事项如何查网站的百度快照
  • 做资源网站需要什么郑州哪有做网站的公司
  • 不属于网站架构开发一个游戏软件多少钱
  • 电子商务网站建设 市场分析广州有哪些做网站专业的公司
  • 广州网站建设南宁厦门城健建设有限公司网站
  • 课程网站开发的研究现状网页设计制作音乐网站
  • 建设工程法律网站网站美工做专题尺寸多少?
  • 甘肃制作网站godaddy wordpress空间
  • 做淘宝客网站要多少钱心理网站模板
  • 建设手机网站经验分享网站外链建设实例
  • 乔拓云网站注册外贸个人网站