为了账号安全,请及时绑定邮箱和手机立即绑定

Python错误和异常

难度中级
时长 1小时18分
学习人数
综合评分9.37
115人评价 查看评价
9.6 内容实用
9.1 简洁易懂
9.4 逻辑清晰
老师把f和f1搞混了
不是这说话,哪里有问题???我就搞不懂了,无聊不?
老师讲解的简单易懂~小白肯定看得懂~
学完了老师的3个课程,就内容讲解来说,我觉得挺好的,浅显易懂,尤其有些结合原理方面的讲解,我觉得很有必要,知其然并知其所以然才能真正理解并印象深刻。不过,真忍不住要吐槽一下老师的英文,有的同学说听得懂不就好了吗,老实说,不看字幕真的听不懂~这是我听过的最差的英文发音了,再加上老师有点不知道是山东口音还是哪儿的口音,我听得内心发痒。
常见错误ipython下
1、name Error 变量没定义
2、Syntax Error
3、IO Error 打开一个不存在的目录或文件
4.Zero DivisionError 10/0 除数为0了 算法错误
5.a=int('dd') :Value Error 传入值无效
6.keyboard Interrupt 强制终止程序产生
e x at???!!! EXM???!!!
value是外流不是为由,file是法要不是费油
没人了,可能是课程太单调了
总有一些自以为是的傻X嘲笑别人的发音,而不是专注于技术。。。
这个程序还是有问题,假如一来就输错了的话,程序是捕捉到了异常但是会报错,因为guess就没有被赋值了自己改了下:
PS:我用的是python3.6.1
while True:
try:
guess = int(input('Enter 1~100\n'))
except ValueError as e:
print('Please Enter 1~100')
continue
try:
guess
except NameError as e:
print('Please Enter 1~100')
guess = int(input('Enter 1~100\n'))
上一条理解错误了: 还是先try,再except,再finally的顺序;
总之是以下两条路径:
1. try-except-finally;
2. try-else-finally;
课程须知
本课程是Python中级课程 1、本课程在linux讲解,最好有linux开发环境 2、熟练掌握Python开发语言基础语法
老师告诉你能学到什么?
您将学习到以下内容: 1、错误和异常的概念 2、错误和异常处理方式 3、with..as语句与上下文管理 4、Python标准异常和自定义异常及assert和raise语句

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消