• 技术文章 >常见问题 >Python常见问题

    python怎么查内建函数

    yangyang2020-05-10 11:01:09原创2147

    python中可以使用dir(__builtins__)方法查看所有内建函数。

    示例:

    1

    2

    3

    4

    5

    6

    7

    8

    9

    10

    11

    12

    13

    14

    15

    16

    17

    18

    19

    20

    21

    22

    23

    24

    25

    26

    27

    28

    29

    30

    31

    32

    33

    34

    35

    36

    37

    38

    39

    40

    41

    42

    43

    44

    45

    46

    47

    48

    49

    50

    51

    52

    53

    54

    55

    56

    57

    58

    59

    60

    61

    62

    63

    64

    65

    66

    67

    68

    69

    70

    71

    72

    73

    74

    75

    76

    77

    78

    79

    80

    81

    82

    83

    84

    85

    86

    87

    88

    89

    90

    91

    92

    93

    94

    95

    96

    97

    98

    99

    100

    101

    102

    103

    104

    105

    106

    107

    108

    109

    110

    111

    112

    113

    114

    115

    116

    117

    118

    119

    120

    121

    122

    123

    124

    125

    126

    127

    128

    129

    130

    131

    132

    133

    134

    135

    136

    137

    138

    139

    140

    141

    142

    143

    144

    145

    146

    147

    148

    149

    150

    151

    152

    153

    154

    155

    dir(__builtins__)

    ['ArithmeticError',

     'AssertionError',

     'AttributeError',

     'BaseException',

     'BlockingIOError',

     'BrokenPipeError',

     'BufferError',

     'BytesWarning',

     'ChildProcessError',

     'ConnectionAbortedError',

     'ConnectionError',

     'ConnectionRefusedError',

     'ConnectionResetError',

     'DeprecationWarning',

     'EOFError',

     'Ellipsis',

     'EnvironmentError',

     'Exception',

     'False',

     'FileExistsError',

     'FileNotFoundError',

     'FloatingPointError',

     'FutureWarning',

     'GeneratorExit',

     'IOError',

     'ImportError',

     'ImportWarning',

     'IndentationError',

     'IndexError',

     'InterruptedError',

     'IsADirectoryError',

     'KeyError',

     'KeyboardInterrupt',

     'LookupError',

     'MemoryError',

     'ModuleNotFoundError',

     'NameError',

     'None',

     'NotADirectoryError',

     'NotImplemented',

     'NotImplementedError',

     'OSError',

     'OverflowError',

     'PendingDeprecationWarning',

     'PermissionError',

     'ProcessLookupError',

     'RecursionError',

     'ReferenceError',

     'ResourceWarning',

     'RuntimeError',

     'RuntimeWarning',

     'StopAsyncIteration',

     'StopIteration',

     'SyntaxError',

     'SyntaxWarning',

     'SystemError',

     'SystemExit',

     'TabError',

     'TimeoutError',

     'True',

     'TypeError',

     'UnboundLocalError',

     'UnicodeDecodeError',

     'UnicodeEncodeError',

     'UnicodeError',

     'UnicodeTranslateError',

     'UnicodeWarning',

     'UserWarning',

     'ValueError',

     'Warning',

     'WindowsError',

     'ZeroDivisionError',

     '__IPYTHON__',

     '__build_class__',

     '__debug__',

     '__doc__',

     '__import__',

     '__loader__',

     '__name__',

     '__package__',

     '__spec__',

     'abs',

     'all',

     'any',

     'ascii',

     'bin',

     'bool',

     'breakpoint',

     'bytearray',

     'bytes',

     'callable',

     'chr',

     'classmethod',

     'compile',

     'complex',

     'copyright',

     'credits',

     'delattr',

     'dict',

     'dir',

     'display',

     'divmod',

     'enumerate',

     'eval',

     'exec',

     'filter',

     'float',

     'format',

     'frozenset',

     'get_ipython',

     'getattr',

     'globals',

     'hasattr',

     'hash',

     'help',

     'hex',

     'id',

     'input',

     'int',

     'isinstance',

     'issubclass',

     'iter',

     'len',

     'license',

     'list',

     'locals',

     'map',

     'max',

     'memoryview',

     'min',

     'next',

     'object',

     'oct',

     'open',

     'ord',

     'pow',

     'print',

     'property',

     'range',

     'repr',

     'reversed',

     'round',

     'set',

     'setattr',

     'slice',

     'sorted',

     'staticmethod',

     'str',

     'sum',

     'super',

     'tuple',

     'type',

     'vars',

     'zip']

    dir() 函数不带参数时,返回当前范围内的变量、方法和定义的类型列表;带参数时,返回参数的属性、方法列表。如果参数包含方法__dir__(),该方法将被调用。如果参数不包含__dir__(),该方法将限度地收集参数信息。

    语法

    dir 语法:

    1

    dir([object])

    参数说明:

    object -- 对象、变量、类型。

    更多Python知识请关注Python视频教程栏目。

    专题推荐:python
    上一篇:python怎么返回某元素所在位置 下一篇:python如何把字符转小写字母

    相关文章推荐

    • python列表怎么在指定元素前面添加元素• 怎么清除python编译器的语句• python怎样循环和跳出• python怎样使得数值四舍五入?

    全部评论我要评论

    © 2021 Python学习网 苏ICP备2021003149号-1

  • 取消发布评论
  • 

    Python学习网