7个实际上是功能

您从没想到这些python错误会帮助您的工作,但是它们确实如此!

来源:KDnuggets
作者的图像|意识形态图

python已成为许多数据专业人员的主要工具,用于数据操纵和机器学习目的,因为人们使用的容易程度。编程语言基本上已成为数据界的黄金标准。

如果您已经熟悉Python,则每当您产生错误的语法或违反Python的规则时,您经常会遇到错误的信息。它嵌入了Python的设计理念中,以强调需要明确显示错误,该原则是,与许可(EAFP)更容易提出宽恕(EAFP),这使您可以在知道是否存在错误之前先先执行代码。

比允许

一些Python错误不是错误,而是帮助用户提高其Python技能的功能。如果我们希望有意将这些错误用作我们工作的指导,那么了解这些错误是至关重要的。为了学习目的,本文将探讨七个不同的python错误。

让我们参与其中。

1。语法错误

当Python解析器遇到不遵循Python逻辑的无效代码语法时,会引起语法错误。任何不正确的代码都将显示为错误,这对Python的设计功能至关重要。让我们看看Python代码中的错误。

上面的代码将引起语法错误,如下所示。

[6]中的单元格1号线
    如果是真正的打印(“你好”)
            ^
语法:语法无效

错误表明我们没有遵守Python语法。语法误差设计是有意的,因为它是一个python的功能,从根本上表明需要固定与标准的任何偏差。它不会运行任何不遵循语言语法的代码,也不会试图猜测我们想做什么。

语法错误可确保我们始终具有清晰且明确的代码。它也有助于协作,因为无论您在哪里运行Python语言,标准仍然保持一致。

2。索引错误

lst = [1,2,3]
打印(LST [5])