以我自己的职业经历来说,我情愿自己去针对一项重现写代码,也不愿意去承接别人的代码。我想,这是大部分码农的心声吧。
创新互联公司从2013年创立,公司以成都网站建设、成都做网站、系统开发、网络推广、文化传媒、企业宣传、平面广告设计等为主要业务,适用行业近百种。服务企业客户成百上千家,涉及国内多个省份客户。拥有多年网站建设开发经验。为企业提供专业的网站建设、创意设计、宣传推广等服务。 通过专业的设计、独特的风格,为不同客户提供各种风格的特色服务。
这其中的原因有很多种,但让人糟心的代码的原因排第一位的肯定是追溯其的逻辑特别的困难,那排第二绝对是出了问题定位原因特别困难。
之所以会定位问题原因难,最根本的是代码编写者缺少的是“异常”处理思维。
1.语法格式
我们开始从Python的异常语法格式开始吧。
从上图可以看到以下信息:
其中,
我们一直知道程序代码中,有的关键词是必须要的,有的是非必须的。根据上面语法格式,我没可以问自己:是否可以有多重组合形式呢?
2.try... 一个 except 结构
还是以一个测试0 不能做除数的异常捕捉案例。具体代码及执行效果如下图:
代码逻辑及执行结果:
针对上述案例,我们可以进一步捕捉更多详细的异常。如下图:
再进一步的话,针对try正常执行后,通过else来控制一些语句块的执行。见下图:
最后,总是会碰到不管tyr还是Except的执行结果如何都要执行的语句块,这是后finally就派上用场了。见下图:
文章名称:学好Python异常处理的四个关键词与四种结构
URL链接:http://www.csdahua.cn/qtweb/news7/538057.html
网站建设、网络推广公司-快上网,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等
声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 快上网