python提升秘籍学会看异常

2023/12/5 来源:不详 浏览次数:

学Python的小伙伴肯定都被要求写第一个程序:

有没有小伙伴写完之后运行,发现居然报错:

天啊,什么鬼!为什么会这样啊?

今天我们就来说一说程序运行过程中,导致程序不能正常运行的报错,在这里统一叫“异常”。

俗话说的好:练好武功之前,得先学会挨打。

我们学写python程序,难免不会犯各种各样的错误。我们的python其实有友好的提醒我们,我们只需要根据提醒进行修改就可以啦。

比如上面的那个异常,告诉你异常在那个py文件的哪一行,错误类型及描述:

错误在第一行,print(‘helloworld’)中,SyntaxError(python语法错误),invalidcharacterinidentifier(标识符中的无效字符)。这个错误就是告诉我们这里的括号或者引号有问题,因为其他的地方没有错。只需要确定这个括号和引号都是英文半角模式下输入的就可以了。这里错误描述的英文也是很简单的,如果确实不知道什么意思,复制出来,百度一搜,清清楚楚的哦!

这种异常的提醒,有一些常见的,我们需要简单的了解一下:

NameError

这里的变量名没有被定义。

ZeroDivisionError

除(或取模)零(所有数据类型)。

ModuleNotFoundError

找不到需要导入的模块。

IndexError

序列中没有此索引。

TypeError

对类型无效的操作。字符串不能和整形做加法。

IndentationError

缩进错误。

以上几种作为初学者的我们是经常遇到的。我们遇到后不要焦虑,错误提示都很明确的,我们只需要根据提醒进行代码修改就可以啦。

除了常见的异常,这里给大家把可能遇到的异常处理都罗列出来。

最后说一句:程序报错无可怕,看懂描述搞定它!

转载请注明:
http://www.wanruiguanye.com/bzwh/77435988.html
  • 上一篇文章:

  • 下一篇文章:
  • 网站首页 版权信息 发布优势 合作伙伴 隐私保护 服务条款 网站地图 网站简介

    温馨提示:本站信息不能作为诊断和医疗依据
    版权所有 2014-2024
    今天是: