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

枣庄网站建设.com竞价排名的服务模式是

枣庄网站建设.com,竞价排名的服务模式是,注册公司费用会计分录,网站开发购物店Python 中的异常处理是通过 try 和 except 语句来实现的。这种方式允许程序在发生错误时捕获异常,并有选择地处理它们,而不是使整个程序崩溃。捕捉程序有可能产生的异常,防止程序由于异常导致的出错闪退,有可能有也可能不发生。 …

        Python 中的异常处理是通过 tryexcept 语句来实现的。这种方式允许程序在发生错误时捕获异常,并有选择地处理它们,而不是使整个程序崩溃。捕捉程序有可能产生的异常,防止程序由于异常导致的出错闪退,有可能有也可能不发生。

try:执行有可能出错误的代码(通常与except关联使用),如果发生异常则跳转到except;

except: 捕获到具体异常,针对处理(如果try中出现异常类型,则执行该部分代码);

else: 如果没有异常就执行;

finally: 有没有异常都会执行(常用于执行清理工作,如:关闭文件);

Exception:所有异常类的父类 可以捕获所有异常 不够具体。

1.异常传递:

input_value = input("输入数字")
try:input_value = int(input_value)print(f"{input_value}")
except TypeError as e:print("类型异常")
except ValueError as e:print("值转换异常")
except ZeroDivisionError as e:print("除数为0")
except Exception as e:print(f"输入有误,类型转换失败", e)
else:if input_value % 2 == 1:print("奇数")elif input_value % 2 == 0:print("偶数")
finally:print("是否有误都执行")print("end")

无异常: 

 

有异常 

 

 2.自定义异常:

 除了 Python 内置的异常类型,还可以自定义的异常类型。

自定义异常类型:小于1

class LTOne(Exception):def __init__(self, msg):super().__init__(msg)while True:input_value = input("输入正整数")try:input_value = int(input_value)try:if input_value < 1:raise LTOne("小于1")except LTOne as e:print("异常,重新输入")else:print("奇数" if input_value % 2 == 1 else "偶数")breakexcept ValueError as e:print("输入无法转为数字,请重新输入")

无异常: 

  

有异常: 

 

http://www.cadmedia.cn/news/2909.html

相关文章:

  • 做网站插入文档特殊字符百度网页排名怎么提升
  • 腾讯云网站托管搜索引擎推广方案
  • 自己写的网站怎么发布手机游戏性能优化软件
  • 十堰的网络优化公司windows优化大师
  • 广东500强企业名单一览表seo应该怎么做
  • 瑞幸咖啡网站建设方案四川seo平台
  • 拉了专线可以直接做网站吗爱站网挖掘工具
  • 中国风手机网站模板东莞做网站优化
  • 品牌网站设计公司哪家在线代理浏览网页
  • 深圳自己做网站 服务器短视频seo推广
  • 昆明网站建设哪家便宜东莞seo优化
  • 有域名怎么建设网站淘宝指数官网的网址
  • 中国招标信息公开网惠东seo公司
  • 长沙传媒公司排行英文seo实战派
  • 自己注册公司网站全国31省市疫情最新消息今天
  • 杭州建设企业网站的郑州好的seo外包公司
  • 北京网站设计服务深圳网站优化
  • 华为网站推广策略哪里可以做
  • 漳州商城网站建设宁波seo推广优化哪家强
  • 国外免费b2b网站排名百度小说app
  • 成都哪家做网站游戏行业seo整站优化
  • 建设网站找什么条件百度搜索网址大全
  • 商丘专业做网站市场推广怎么做
  • 济南万网站建设有限公司地址樱桃bt磁力天堂
  • wordpress网站建设网站关键词排名如何提升
  • 老板企业管理培训课程无锡网站建设seo
  • 柳州市住房和城乡建设部网站百度推广个人怎么开户
  • 成品网站分享一下培训网站设计
  • 郑州做网站 汉狮网络专业做网站公司
  • 专做沙发批发的网站seo建设