python中的所有内置函数都采用一个或多个参数,还是某些函数有例外?

问题描述

python中所有内置函数都采用一个或多个参数,还是某些函数有例外?一个例子是-

num = [1,2,3,4]

num = sorted[num]

print(num)

解决方法

您可以看看Built-in functions

locals()是一个不带参数的函数,似乎是唯一的一个函数。

还有更多类似dir()的函数,其中参数是可选的,因此您可以不带参数使用它。当不带参数使用时,唯一的影响可能是副作用。在该示例中,某些内容将被打印到屏幕上。

  • bool()返回False
  • bytearray()返回长度为0的字节数组
  • bytes()返回长度为0的字节对象
  • complex()返回0 + 0j
  • dir()打印一个局部变量列表
  • float()返回0.0
  • help()打印一些文本
  • ...