Python内置函数调用指南:如何正确使用abs()等函数
Python具有许多内置函数(构建功能),例如ABS() - 一个为我们使用的绝对值的函数。

那么,我们如何称之为这些功能?只需用括号编写函数名称,然后在括号中传递参数即可。例如,ABS(-10.2)就足够了。
可以查看Python内置功能。
调用功能时常见错误
函数参数的数量不正确
Python将返回我们的typeError,并给我们确切的错误消息。例如,我们写了一行
ABS的错误代码(1,2,3)将在执行时报告以下错误:
Trackback(最近的最新电话):
文件“/users/w/code/python/learnpython/functions.py”,第1行
ABS(1,2,3)
TypeError:ABS()完全参数(3给定)
最后一句话主要意味着ABS()函数只需要一个参数,但是您以三个参数为单位。
功能参数类型不正确
Python还将返回TypeError并提供确切的错误消息。例如,我们写了一行
执行时,ABS的错误代码(“ 1”)将报告以下错误:
Trackback(最近的最新电话):
文件“/users/w/code/python/learnpython/functions.py”,第1行
ABS(“ 123”)
TypeError:ABS()的不良操作数类型:'str'
目前,参数的数量是正确的,但是渗透的数据类型是错误的。错误消息的最后一句话清楚地告诉我们,操作数量和STR类型的错误数量。因为“ 1”是字符串,而不是整数或浮点数。
还需要注意
无论是python中的abs()还是int(),这些函数名称实际上都是引用相应的函数对象。我们可以轻松地将它们更改为函数名称。
例如
ABC = ABS#将变量名称ABC指向ABS的圆形功能
ABC(-110)#调用ABC函数,即,调用ABS,占用整数的功能