• 查看python 3中的内置函数列表,以及函数功能描述


      1 >>> dir(__builtins__)//查看内置函数(BIF)列表
      2 ['ArithmeticError', 'AssertionError', 'AttributeError',
      3  'BaseException', 'BlockingIOError', 'BrokenPipeError', 'BufferError', 'BytesWarning',
      4  'ChildProcessError', 'ConnectionAbortedError', 'ConnectionError', 'ConnectionRefusedError', 'ConnectionResetError', 
      5 'DeprecationWarning',
      6  'EOFError', 'Ellipsis', 'EnvironmentError', 'Exception', 
      7 'False', 'FileExistsError', 'FileNotFoundError', 'FloatingPointError', 'FutureWarning',
      8  'GeneratorExit',
      9  'IOError', 'ImportError', 'ImportWarning', 'IndentationError', 'IndexError', 'InterruptedError', 'IsADirectoryError',
     10  'KeyError', 'KeyboardInterrupt',
     11  'LookupError', 
     12 'MemoryError',  13 NameError', 'None', 'NotADirectoryError', 'NotImplemented', 'NotImplementedError',
     14  'OSError', 'OverflowError',
     15  'PendingDeprecationWarning', 'PermissionError', 'ProcessLookupError',
     16  'RecursionError', 'ReferenceError', 'ResourceWarning', 'RuntimeError', 'RuntimeWarning', 
     17 'StopAsyncIteration', 'StopIteration', 'SyntaxError', 'SyntaxWarning', 'SystemError', 'SystemExit',
     18  'TabError', 'TimeoutError', 'True', 'TypeError',
     19  'UnboundLocalError', 'UnicodeDecodeError', 'UnicodeEncodeError', 'UnicodeError', 'UnicodeTranslateError', 'UnicodeWarning', 'UserWarning', 
     20 'ValueError', 
     21 'Warning', 'WindowsError',
     22  'ZeroDivisionError',
     23  '_', '__build_class__', '__debug__', '__doc__', '__import__', '__loader__', '__name__', '__package__', '__spec__',
     24  'abs', 'all', 'any', 'ascii',
     25  'bin', 'bool', 'bytearray', 'bytes',
     26  'callable', 'chr', 'classmethod', 'compile', 'complex', 'copyright', 'credits',
     27  'delattr', 'dict', 'dir', 'divmod', 
     28 'enumerate', 'eval', 'exec', 'exit',
     29  'filter', 'float', 'format', 'frozenset',
     30  'getattr', 'globals',
     31  'hasattr', 'hash', 'help', 'hex',
     32  'id', 'input', 'int', 'isinstance', 'issubclass', 'iter',
     33  'len', 'license', 'list', 'locals',
     34  'map', 'max', 'memoryview', 'min',
     35  'next',
     36  'object', 'oct', 'open', 'ord', 
     37 'pow', 'print', 'property',
     38  'quit',
     39  'range', 'repr', 'reversed', 'round',
     40  'set', 'setattr', 'slice', 'sorted', 'staticmethod', 'str', 'sum', 'super',
     41  'tuple', 'type',
     42  'vars',
     43  'zip']
     44 >>> help(input)//查看内置函数(BIF)功能描述
     45 Help on built-in function input in module builtins:
     46 
     47 input(prompt=None, /)
     48     Read a string from standard input.  The trailing newline is stripped.
     49     
     50     The prompt string, if given, is printed to standard output without a
     51     trailing newline before reading input.
     52     
     53     If the user hits EOF (*nix: Ctrl-D, Windows: Ctrl-Z+Return), raise EOFError.
     54     On *nix systems, readline is used if available.
     55 
     56 >>> help(range)
     57 Help on class range in module builtins:
     58 
     59 class range(object)
     60  |  range(stop) -> range object
     61  |  range(start, stop[, step]) -> range object
     62  |  
     63  |  Return an object that produces a sequence of integers from start (inclusive)
     64  |  to stop (exclusive) by step.  range(i, j) produces i, i+1, i+2, ..., j-1.
     65  |  start defaults to 0, and stop is omitted!  range(4) produces 0, 1, 2, 3.
     66  |  These are exactly the valid indices for a list of 4 elements.
     67  |  When step is given, it specifies the increment (or decrement).
     68  |  
     69  |  Methods defined here:
     70  |  
     71  |  __contains__(self, key, /)
     72  |      Return key in self.
     73  |  
     74  |  __eq__(self, value, /)
     75  |      Return self==value.
     76  |  
     77  |  __ge__(self, value, /)
     78  |      Return self>=value.
     79  |  
     80  |  __getattribute__(self, name, /)
     81  |      Return getattr(self, name).
     82  |  
     83  |  __getitem__(self, key, /)
     84  |      Return self[key].
     85  |  
     86  |  __gt__(self, value, /)
     87  |      Return self>value.
     88  |  
     89  |  __hash__(self, /)
     90  |      Return hash(self).
     91  |  
     92  |  __iter__(self, /)
     93  |      Implement iter(self).
     94  |  
     95  |  __le__(self, value, /)
     96  |      Return self<=value.
     97  |  
     98  |  __len__(self, /)
     99  |      Return len(self).
    100  |  
    101  |  __lt__(self, value, /)
    102  |      Return self<value.
    103  |  
    104  |  __ne__(self, value, /)
    105  |      Return self!=value.
    106  |  
    107  |  __new__(*args, **kwargs) from builtins.type
    108  |      Create and return a new object.  See help(type) for accurate signature.
    109  |  
    110  |  __reduce__(...)
    111  |      helper for pickle
    112  |  
    113  |  __repr__(self, /)
    114  |      Return repr(self).
    115  |  
    116  |  __reversed__(...)
    117  |      Return a reverse iterator.
    118  |  
    119  |  count(...)
    120  |      rangeobject.count(value) -> integer -- return number of occurrences of value
    121  |  
    122  |  index(...)
    123  |      rangeobject.index(value, [start, [stop]]) -> integer -- return index of value.
    124  |      Raise ValueError if the value is not present.
    125  |  
    126  |  ----------------------------------------------------------------------
    127  |  Data descriptors defined here:
    128  |  
    129  |  start
    130  |  
    131  |  step
    132  |  
    133  |  stop
  • 相关阅读:
    梯度下降算法实现
    windows10下Anaconda的安装与tensorflow、opencv的安装与环境配置
    在github创建用户
    看完教材不明白的问题
    自我介绍
    HDU 1098(条件满足 数学)
    HDU 1097(m次幂的个位数 规律)
    HDU 1046(最短路径 **)
    HDU 1045(炮台安置 DFS)
    HDU 1034(传递糖果 模拟)
  • 原文地址:https://www.cnblogs.com/moonpool/p/5720136.html
Copyright © 2020-2023  润新知