Python Built-in FunctionsThe Python built-in functions are defined as the functions whose functionality is pre-defined in Python. The python interpreter has several functions that are always present for use. These functions are known as Built-in Functions. There are several built-in functions in Python which are listed below: Python abs() FunctionThe python abs() function is used to return the absolute value of a number. It takes only one argument, a number whose absolute value is to be returned. The argument can be an integer and floating-point number. If the argument is a complex number, then, abs() returns its magnitude. Python abs() Function Example Output: Absolute value of -20 is: 20 Absolute value of -20.83 is: 20.83 Python all() FunctionThe python all() function accepts an iterable object (such as list, dictionary, etc.). It returns true if all items in passed iterable are true. Otherwise, it returns False. If the iterable object is empty, the all() function returns True. Python all() Function Example Output: True False False False True Python bin() FunctionThe python bin() function is used to return the binary representation of a specified integer. A result always starts with the prefix 0b. Python bin() Function Example Output: 0b1010 Python bool()The python bool() converts a value to boolean(True or False) using the standard truth testing procedure. Python bool() Example Output: [] is False [0] is True 0.0 is False None is False True is True Easy string is True Python bytes()The python bytes() in Python is used for returning a bytes object. It is an immutable version of the bytearray() function. It can create empty bytes object of the specified size. Python bytes() Example Output: b ' Hello World.' Python callable() FunctionA python callable() function in Python is something that can be called. This built-in function checks and returns true if the object passed appears to be callable, otherwise false. Python callable() Function Example Output: False Python compile() FunctionThe python compile() function takes source code as input and returns a code object which can later be executed by exec() function. Python compile() Function Example Output: <class 'code'> sum = 15 Python exec() FunctionThe python exec() function is used for the dynamic execution of Python program which can either be a string or object code and it accepts large blocks of code, unlike the eval() function which only accepts a single expression. Python exec() Function Example Output: True 12 Python sum() FunctionAs the name says, python sum() function is used to get the sum of numbers of an iterable, i.e., list. Python sum() Function Example Output: 7 17 Python any() FunctionThe python any() function returns true if any item in an iterable is true. Otherwise, it returns False. Python any() Function Example Output: True False True False Python ascii() FunctionThe python ascii() function returns a string containing a printable representation of an object and escapes the non-ASCII characters in the string using \x, \u or \U escapes. Python ascii() Function Example Output: 'Python is interesting' 'Pyth\xf6n is interesting' Pyth�n is interesting Python bytearray()The python bytearray() returns a bytearray object and can convert objects into bytearray objects, or create an empty bytearray object of the specified size. Python bytearray() Example Output: bytearray(b'Python is a programming language.') Python eval() FunctionThe python eval() function parses the expression passed to it and runs python expression(code) within the program. Python eval() Function Example Output: 9 Python float()The python float() function returns a floating-point number from a number or string. Python float() Example Output: 9.0 8.19 -24.27 -17.19 ValueError: could not convert string to float: 'xyz' Python format() FunctionThe python format() function returns a formatted representation of the given value. Python format() Function Example Output: 123 123.456790 1100 Python frozenset()The python frozenset() function returns an immutable frozenset object initialized with elements from the given iterable. Python frozenset() Example Output: Frozen set is: frozenset({'o', 'm', 's', 'r', 't'}) Empty frozen set is: frozenset() Python getattr() FunctionThe python getattr() function returns the value of a named attribute of an object. If it is not found, it returns the default value. Python getattr() Function Example Output: The age is: 22 The age is: 22 Python globals() FunctionThe python globals() function returns the dictionary of the current global symbol table. A Symbol table is defined as a data structure which contains all the necessary information about the program. It includes variable names, methods, classes, etc. Python globals() Function Example Output: The age is: 22 Python hasattr() FunctionThe python any() function returns true if any item in an iterable is true, otherwise it returns False. Python hasattr() Function Example Output: True False True False Python iter() FunctionThe python iter() function is used to return an iterator object. It creates an object which can be iterated one element at a time. Python iter() Function Example Output: 1 2 3 4 5 Python len() FunctionThe python len() function is used to return the length (the number of items) of an object. Python len() Function Example Output: 6 Python list()The python list() creates a list in python. Python list() Example Output: [] ['a', 'b', 'c', 'd', 'e'] [1,2,3,4,5] [1,2,3,4,5] Python locals() FunctionThe python locals() method updates and returns the dictionary of the current local symbol table. A Symbol table is defined as a data structure which contains all the necessary information about the program. It includes variable names, methods, classes, etc. Python locals() Function Example Output: localsAbsent: {} localsPresent: {'present': True} Python map() FunctionThe python map() function is used to return a list of results after applying a given function to each item of an iterable(list, tuple etc.). Python map() Function Example Output: <map object at 0x7fb04a6bec18> {8, 2, 4, 6} Python memoryview() FunctionThe python memoryview() function returns a memoryview object of the given argument. Python memoryview () Function Example Output: 65 b'AB' [65, 66, 67] Python object()The python object() returns an empty object. It is a base for all the classes and holds the built-in properties and methods which are default for all the classes. Python object() Example Output: <class 'object'> ['__class__', '__delattr__', '__dir__', '__doc__', '__eq__', '__format__', '__ge__', '__getattribute__', '__gt__', '__hash__', '__init__', '__le__', '__lt__', '__ne__', '__new__', '__reduce__', '__reduce_ex__', '__repr__', '__setattr__', '__sizeof__', '__str__', '__subclasshook__'] Python open() FunctionThe python open() function opens the file and returns a corresponding file object. Python open() Function Example Output: Since the mode is omitted, the file is opened in 'r' mode; opens for reading. Python chr() FunctionPython chr() function is used to get a string representing a character which points to a Unicode code integer. For example, chr(97) returns the string 'a'. This function takes an integer argument and throws an error if it exceeds the specified range. The standard range of the argument is from 0 to 1,114,111. Python chr() Function Example Output: ValueError: chr() arg not in range(0x110000) Python complex()Python complex() function is used to convert numbers or string into a complex number. This method takes two optional parameters and returns a complex number. The first parameter is called a real and second as imaginary parts. Python complex() Example Output: (1.5+0j) (1.5+2.2j) Python delattr() FunctionPython delattr() function is used to delete an attribute from a class. It takes two parameters, first is an object of the class and second is an attribute which we want to delete. After deleting the attribute, it no longer available in the class and throws an error if try to call it using the class object. Python delattr() Function Example Output: 101 Pranshu [email protected] AttributeError: course Python dir() FunctionPython dir() function returns the list of names in the current local scope. If the object on which method is called has a method named __dir__(), this method will be called and must return the list of attributes. It takes a single object type argument. Python dir() Function Example Output: ['__annotations__', '__builtins__', '__cached__', '__doc__', '__file__', '__loader__', '__name__', '__package__', '__spec__'] Python divmod() FunctionPython divmod() function is used to get remainder and quotient of two numbers. This function takes two numeric arguments and returns a tuple. Both arguments are required and numeric Python divmod() Function Example Output: (5, 0) Python enumerate() FunctionPython enumerate() function returns an enumerated object. It takes two parameters, first is a sequence of elements and the second is the start index of the sequence. We can get the elements in sequence either through a loop or next() method. Python enumerate() Function Example Output: <enumerate object at 0x7ff641093d80> [(0, 1), (1, 2), (2, 3)] Python dict()Python dict() function is a constructor which creates a dictionary. Python dictionary provides three different constructors to create a dictionary:
Python dict() Example Output: {} {'a': 1, 'b': 2} Python filter() FunctionPython filter() function is used to get filtered elements. This function takes two arguments, first is a function and the second is iterable. The filter function returns a sequence of those elements of iterable object for which function returns true value. The first argument can be none, if the function is not available and returns only elements that are true. Python filter() Function Example Output: [6] Python hash() FunctionPython hash() function is used to get the hash value of an object. Python calculates the hash value by using the hash algorithm. The hash values are integers and used to compare dictionary keys during a dictionary lookup. We can hash only the types which are given below: Hashable types: * bool * int * long * float * string * Unicode * tuple * code object. Python hash() Function Example Output: 21 461168601842737174 Python help() FunctionPython help() function is used to get help related to the object passed during the call. It takes an optional parameter and returns help information. If no argument is given, it shows the Python help console. It internally calls python's help function. Python help() Function Example Output: Welcome to Python 3.5's help utility! Python min() FunctionPython min() function is used to get the smallest element from the collection. This function takes two arguments, first is a collection of elements and second is key, and returns the smallest element from the collection. Python min() Function Example Output: 325 1000.25 Python set() FunctionIn python, a set is a built-in class, and this function is a constructor of this class. It is used to create a new set using elements passed during the call. It takes an iterable object as an argument and returns a new set object. Python set() Function Example Output: set() {'1', '2'} {'a', 'n', 'v', 't', 'j', 'p', 'i', 'o'} Python hex() FunctionPython hex() function is used to generate hex value of an integer argument. It takes an integer argument and returns an integer converted into a hexadecimal string. In case, we want to get a hexadecimal value of a float, then use float.hex() function. Python hex() Function Example Output: 0x1 0x156 Python id() FunctionPython id() function returns the identity of an object. This is an integer which is guaranteed to be unique. This function takes an argument as an object and returns a unique integer number which represents identity. Two objects with non-overlapping lifetimes may have the same id() value. Python id() Function Example Output: 139963782059696 139963805666864 139963781994504 Python setattr() FunctionPython setattr() function is used to set a value to the object's attribute. It takes three arguments, i.e., an object, a string, and an arbitrary value, and returns none. It is helpful when we want to add a new attribute to an object and set a value to it. Python setattr() Function Example Output: 102 Sohan [email protected] Python slice() FunctionPython slice() function is used to get a slice of elements from the collection of elements. Python provides two overloaded slice functions. The first function takes a single argument while the second function takes three arguments and returns a slice object. This slice object can be used to get a subsection of the collection. Python slice() Function Example Output: slice(None, 5, None) slice(0, 5, 3) Python sorted() FunctionPython sorted() function is used to sort elements. By default, it sorts elements in an ascending order but can be sorted in descending also. It takes four arguments and returns a collection in sorted order. In the case of a dictionary, it sorts only keys, not values. Python sorted() Function Example Output: ['a', 'a', 'i', 'j', 'n', 'o', 'p', 't', 't', 'v'] Python next() FunctionPython next() function is used to fetch next item from the collection. It takes two arguments, i.e., an iterator and a default value, and returns an element. This method calls on iterator and throws an error if no item is present. To avoid the error, we can set a default value. Python next() Function Example Output: 256 32 82 Python input() FunctionPython input() function is used to get an input from the user. It prompts for the user input and reads a line. After reading data, it converts it into a string and returns it. It throws an error EOFError if EOF is read. Python input() Function Example Output: Enter a value: 45 You entered: 45 Python int() FunctionPython int() function is used to get an integer value. It returns an expression converted into an integer number. If the argument is a floating-point, the conversion truncates the number. If the argument is outside the integer range, then it converts the number into a long type. If the number is not a number or if a base is given, the number must be a string. Python int() Function Example Output: integer values : 10 10 10 Python isinstance() FunctionPython isinstance() function is used to check whether the given object is an instance of that class. If the object belongs to the class, it returns true. Otherwise returns False. It also returns true if the class is a subclass. The isinstance() function takes two arguments, i.e., object and classinfo, and then it returns either True or False. Python isinstance() function Example Output: True False Python oct() FunctionPython oct() function is used to get an octal value of an integer number. This method takes an argument and returns an integer converted into an octal string. It throws an error TypeError, if argument type is other than an integer. Python oct() function Example Output: Octal value of 10: 0o12 Python ord() FunctionThe python ord() function returns an integer representing Unicode code point for the given Unicode character. Python ord() function Example Output: 56 82 38 Python pow() FunctionThe python pow() function is used to compute the power of a number. It returns x to the power of y. If the third argument(z) is given, it returns x to the power of y modulus z, i.e. (x, y) % z. Python pow() function Example Output: 16 16 0.0625 0.0625 Python print() FunctionThe python print() function prints the given object to the screen or other standard output devices. Python print() function Example Output: Python is programming language. x = 7 x = 7 = y Python range() FunctionThe python range() function returns an immutable sequence of numbers starting from 0 by default, increments by 1 (by default) and ends at a specified number. Python range() function Example Output: [] [0, 1, 2, 3] [1, 2, 3, 4, 5, 6] Python reversed() FunctionThe python reversed() function returns the reversed iterator of the given sequence. Python reversed() function Example Output: ['a', 'v', 'a', 'J'] ['a', 'v', 'a', 'J'] [11, 10, 9, 8] [5, 7, 2, 1] Python round() FunctionThe python round() function rounds off the digits of a number and returns the floating point number. Python round() Function Example Output: 10 11 7 Python issubclass() FunctionThe python issubclass() function returns true if object argument(first argument) is a subclass of second class(second argument). Python issubclass() Function Example Output: True False True True Python strThe python str() converts a specified value into a string. Python str() Function Example Output: '4' Python tuple() FunctionThe python tuple() function is used to create a tuple object. Python tuple() Function Example Output: t1= () t2= (1, 6, 9) t1= ('J', 'a', 'v', 'a') t1= (4, 5) Python type()The python type() returns the type of the specified object if a single argument is passed to the type() built in function. If three arguments are passed, then it returns a new type object. Python type() Function Example Output: <class 'list'> <class 'dict'> <class '__main__.Python'> Python vars() functionThe python vars() function returns the __dict__ attribute of the given object. Python vars() Function Example Output: {'y': 9, 'x': 7} Python zip() FunctionThe python zip() Function returns a zip object, which maps a similar index of multiple containers. It takes iterables (can be zero or more), makes it an iterator that aggregates the elements based on iterables passed, and returns an iterator of tuples. Python zip() Function Example Output: [] {(5, 'five'), (4, 'four'), (6, 'six')} Next TopicPython Lambda Functions |