「洞唐Coder」自学Python编程的第0017天:异常处理

「洞唐Coder」自学Python编程的第0017天:异常处理

人生苦短,我用Python

我已加入#100DaysOfCode#活动

每天自学编程1小时。[泣不成声]

「洞唐Coder」自学Python编程的第0017天:异常处理

温故而知新

第16天学习伪代码的时候,看到了斯坦福大写教授暴躁的另一面.....

「洞唐Coder」自学Python编程的第0017天:异常处理

第16天的学习,我知道了:美国的学术界原来也有丑闻

唉,不说了。继续开始今天的学习吧。

异常处理

在程序运行的过程中,经常会有各种错误。这种错误就是运行异常。比如说你没有开英文输入法或是关键字打错了,就会导致运行异常。

今天的学习就是用 try..语法来捕捉异常。

try...except语句

「洞唐Coder」自学Python编程的第0017天:异常处理

try...except语句的格式

try代码块是执行过程中可能会抛出异常的语句。except代码块用于进行异常处理,当try代码块中的语句抛出异常时,except中的代码就会被执行。

try...except...else语句

try...except语句的后面是添加 else语句的。使用 else语句时,必须将它放在except语句之后。try语句中的代码块没有发生任何异常时,else语句中的代码块将被执行。

「洞唐Coder」自学Python编程的第0017天:异常处理

try...except...else语句的格式

来吧,直接举例子:

「洞唐Coder」自学Python编程的第0017天:异常处理

如果分不清整数(int)和浮点数(float)就,程序就会抛出异常执行 except

如果无异常,就会执行 else

try...except...finally语句

完整的异常处理语句就应该有 finally代码块。管他有没有异常,我直接就 finally

「洞唐Coder」自学Python编程的第0017天:异常处理

try...except...finally语句的格式

不墨迹,直接举例:

「洞唐Coder」自学Python编程的第0017天:异常处理

如上图,你如果非要在score中输入字符串,就执行 except 报错。成功输入整数,系统就会提示你 “哇,金色传说!” 当然,你也可以使用 if 做判断,按照分数的高低做出不同的判断。

「洞唐Coder」自学Python编程的第0017天:异常处理

你当年高考多少分???

好了,以上就是洞唐自学Python的第 0017 天了。我会持续记录自己进步的过程,开启自律人生!如果你觉得我的文章和视频对你有用,请给我一键三连。更多精彩,关注微信公众号【洞唐】

「洞唐Coder」自学Python编程的第0017天:异常处理

「洞唐Coder」自学Python编程的第0017天:异常处理

「洞唐Coder」自学Python编程的第0017天:异常处理

学习更多

我是怎么下决心去学编程的?

学编程前需要做什么准备?

用乐高SPIKE也能学Python?

程序员要转岗做产品经理

展开阅读全文

页面更新:2024-04-25

标签:斯坦福   异常   温故而知新   可能会   墨迹   英文   学术界   整数   泣不成声   语句   错误   代码   格式   程序   人生

1 2 3 4 5

上滑加载更多 ↓
推荐阅读:
友情链接:
更多:

本站资料均由网友自行发布提供,仅用于学习交流。如有版权问题,请与我联系,QQ:4156828  

© CopyRight 2020-2024 All Rights Reserved. Powered By 71396.com 闽ICP备11008920号-4
闽公网安备35020302034903号

Top