什么是Python异常?Python中错误和异常的区别是什么?

在使用Python的实际功能时,会发现python对数据结果无论是最终正确值的返回还是错误值的返回都可以直接return给主界面。显然直接return不同含义的数据是不行的,所以采用异常机制来处理错误值的数据。因为之前对异常这方面了解的比较少,所以分享一篇关于什么是Python异常?Python中错误和异常的区别是什么?的文章。

什么是Python异常?Python中错误和异常的区别是什么?

一、对异常的理解

在我们的日常生活中,出现异常,表示的就是没有按照我们指定的要求去实现某一件事,Python中的异常也是一样的,就是与正常情况相反的一种操作。在代码的编译中,如果是正常的话,那么解释器会将我们的代码按照一定符合解释器定义的规则执行,如果出现异常,那么在某一个代码中肯定会出现不正常的情况,这个时候解释器就会带来一个信号,发出一个事件,需要对程序进行终止的操作。而这个出现的信号就是一个异常信号。

二、异常和错误的区别

上面讲了什么是Python异常,有关Python错误,其实它就是一个在代码运行之前就会出现的一个错误。在常规的语法中,如果我们的代码中存在着语法错误,那么程序进行编译的时候,就不会通过,而是会直接报语法错误,必须在程序运行前进行修改,举个例子:

if a = 1 print(“hello”)
输出结果如下:
Traceback (most recent call last):
  File "E:/Test_code/test.py",line 1
      if a = 1 print("hello")
              ^SyntaxError: invalid syntax

这就是一个简单的语法错误的例子,告诉我们这是一个无效的语法,对于异常来说,它是在程序执行的过程中,出现的算法或者是逻辑问题。如果解释器能解决,那么程序还是会照常执行,如果解释器不能解决,程序就会被终止,且抛出一个异常。

有关什么是Python异常?Python中错误和异常的区别是什么?就介绍到这里了,希望以上的内容可以帮助到大家。

关于Python技术储备

学好 Python 不论是就业还是做副业赚钱都不错,但要学会 Python 还是要有一个学习规划。最后大家分享一份全套的 Python 学习资料,给那些想学习 Python 的小伙伴们一点帮助!

一、Python所有方向的学习路线

Python所有方向的技术点做的整理,形成各个领域的知识点汇总,它的用处就在于,你可以按照上面的知识点去找对应的学习资源,保证自己学得较为全面。

在这里插入图片描述

二、Python必备开发工具

三、Python视频合集

观看零基础学习视频,看视频学习是最快捷也是最有效果的方式,跟着视频中老师的思路,从基础到深入,还是很容易入门的。

四、实战案例

光学理论是没用的,要学会跟着一起敲,要动手实操,才能将自己的所学运用到实际当中去,这时候可以搞点实战案例来学习。

五、Python练习题

检查学习结果。

六、面试资料

我们学习Python必然是为了找到高薪的工作,下面这些面试题是来自阿里、腾讯、字节等一线互联网大厂最新的面试资料,并且有阿里大佬给出了权威的解答,刷完这一套面试资料相信大家都能找到满意的工作。

 最后祝大家天天进步!!

上面这份完整版的Python全套学习资料已经上传至CSDN官方,朋友如果需要可以直接微信扫描下方CSDN官方认证二维码免费领取【保证100%免费】。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值