
- Python Basics
- Python - Home
- Python - Overview
- Python - History
- Python - Features
- Python vs C++
- Python - Hello World Program
- Python - Application Areas
- Python - Interpreter
- Python - Environment Setup
- Python - Virtual Environment
- Python - Basic Syntax
- Python - Variables
- Python - Data Types
- Python - Type Casting
- Python - Unicode System
- Python - Literals
- Python - Operators
- Python - Arithmetic Operators
- Python - Assignment Operators
- Python - Augmented Addition Operator (+=)
- Python - Comparison Operators
- Python - Logical Operators
- Python - Bitwise Operators
- Python - Membership Operators
- Python - Identity Operators
- Python - Comments
- Python - User Input
- Python - Numbers
- Python - Booleans
- Python Control Statements
- Python - Control Flow
- Python - Decision Making
- Python - If else
- Python - Match-Case Statement
- Python - The for Loop
- Python - The for-else Loop
- Python - While Loops
- Python - The break Statement
- Python - The continue Statement
- Python - The pass Statement
- Python Functions & Modules
- Python - Functions
- Python - Default Arguments
- Python - Keyword Arguments
- Python - Keyword-Only Arguments
- Python - Positional Arguments
- Python - Positional-Only Arguments
- Python - Arbitrary Arguments
- Python - Variables Scope
- Python - Function Annotations
- Python - Modules
- Python - Built in Functions
- Python Strings
- Python - Strings
- Python - Slicing Strings
- Python - Modify Strings
- Python - String Concatenation
- Python - String Formatting
- Python - Escape Characters
- Python - String Methods
- Python - String Exercises
- Python Lists
- Python - Lists
- Python - Access List Items
- Python - Change List Items
- Python - Add List Items
- Python - Remove List Items
- Python - Loop Lists
- Python - List Comprehension
- Python - Sort Lists
- Python - Copy Lists
- Python - Join Lists
- Python - List Methods
- Python - List Exercises
- Python Tuples
- Python - Tuples
- Python - Access Tuple Items
- Python - Update Tuples
- Python - Unpack Tuples
- Python - Loop Tuples
- Python - Join Tuples
- Python - Tuple Methods
- Python - Tuple Exercises
- Python Sets
- Python - Sets
- Python - Access Set Items
- Python - Add Set Items
- Python - Remove Set Items
- Python - Loop Sets
- Python - Join Sets
- Python - Copy Sets
- Python - Set Operators
- Python - Set Methods
- Python - Set Exercises
- Python Dictionaries
- Python - Dictionaries
- Python - Access Dictionary Items
- Python - Change Dictionary Items
- Python - Add Dictionary Items
- Python - Remove Dictionary Items
- Python - Dictionary View Objects
- Python - Loop Dictionaries
- Python - Copy Dictionaries
- Python - Nested Dictionaries
- Python - Dictionary Methods
- Python - Dictionary Exercises
- Python Arrays
- Python - Arrays
- Python - Access Array Items
- Python - Add Array Items
- Python - Remove Array Items
- Python - Loop Arrays
- Python - Copy Arrays
- Python - Reverse Arrays
- Python - Sort Arrays
- Python - Join Arrays
- Python - Array Methods
- Python - Array Exercises
- Python File Handling
- Python - File Handling
- Python - Write to File
- Python - Read Files
- Python - Renaming and Deleting Files
- Python - Directories
- Python - File Methods
- Python - OS File/Directory Methods
- Object Oriented Programming
- Python - OOPs Concepts
- Python - Object & Classes
- Python - Class Attributes
- Python - Class Methods
- Python - Static Methods
- Python - Constructors
- Python - Access Modifiers
- Python - Inheritance
- Python - Polymorphism
- Python - Method Overriding
- Python - Method Overloading
- Python - Dynamic Binding
- Python - Dynamic Typing
- Python - Abstraction
- Python - Encapsulation
- Python - Interfaces
- Python - Packages
- Python - Inner Classes
- Python - Anonymous Class and Objects
- Python - Singleton Class
- Python - Wrapper Classes
- Python - Enums
- Python - Reflection
- Python Errors & Exceptions
- Python - Syntax Errors
- Python - Exceptions
- Python - try-except Block
- Python - try-finally Block
- Python - Raising Exceptions
- Python - Exception Chaining
- Python - Nested try Block
- Python - User-defined Exception
- Python - Logging
- Python - Assertions
- Python - Built-in Exceptions
- Python Multithreading
- Python - Multithreading
- Python - Thread Life Cycle
- Python - Creating a Thread
- Python - Starting a Thread
- Python - Joining Threads
- Python - Naming Thread
- Python - Thread Scheduling
- Python - Thread Pools
- Python - Main Thread
- Python - Thread Priority
- Python - Daemon Threads
- Python - Synchronizing Threads
- Python Synchronization
- Python - Inter-thread Communication
- Python - Thread Deadlock
- Python - Interrupting a Thread
- Python Networking
- Python - Networking
- Python - Socket Programming
- Python - URL Processing
- Python - Generics
- Python Miscellenous
- Python - Date & Time
- Python - Maths
- Python - Iterators
- Python - Generators
- Python - Closures
- Python - Decorators
- Python - Recursion
- Python - Reg Expressions
- Python - PIP
- Python - Database Access
- Python - Weak References
- Python - Serialization
- Python - Templating
- Python - Output Formatting
- Python - Performance Measurement
- Python - Data Compression
- Python - CGI Programming
- Python - XML Processing
- Python - GUI Programming
- Python - Command-Line Arguments
- Python - Docstrings
- Python - JSON
- Python - Sending Email
- Python - Further Extensions
- Python - Tools/Utilities
- Python - GUIs
- Python Questions and Answers
- Python - Programming Examples
- Python - Quick Guide
- Python - Useful Resources
- Python - Discussion
Python - Built-in Functions
As of Python 3.11.2 version, there are 71 built-in functions in Pyhthon. The list of built-in functions is given below −
Sr.No. | Function & Description |
---|---|
1 |
abs() Returns absolute value of a number |
2 |
aiter() Returns an asynchronous iterator for an asynchronous iterable |
3 |
all() Returns true when all elements in iterable is true |
4 |
anext() Returns the next item from the given asynchronous iterator |
5 |
any() Checks if any Element of an Iterable is True |
6 |
ascii() Returns String Containing Printable Representation |
7 |
bin() Converts integer to binary string |
8 |
bool() Converts a Value to Boolean |
9 |
breakpoint() This function drops you into the debugger at the call site and calls sys.breakpointhook() |
10 |
bytearray() returns array of given byte size |
11 |
bytes() returns immutable bytes object |
12 |
callable() Checks if the Object is Callable |
13 |
chr() Returns a Character (a string) from an Integer |
14 |
classmethod() Returns class method for given function |
15 |
compile() Returns a code object |
16 |
complex() Creates a Complex Number |
17 |
delattr() Deletes Attribute From the Object |
18 |
dict() Creates a Dictionary |
19 |
dir() Tries to Return Attributes of Object |
20 |
divmod() Returns a Tuple of Quotient and Remainder |
21 |
enumerate() Returns an Enumerate Object |
22 |
eval() Runs Code Within Program |
23 |
exec() Executes Dynamically Created Program |
24 |
filter() Constructs iterator from elements which are true |
25 |
float() Returns floating point number from number, string |
26 |
format() Returns formatted representation of a value |
27 |
frozenset() Returns immutable frozenset object |
28 |
getattr() Returns value of named attribute of an object |
29 |
globals() Returns dictionary of current global symbol table |
30 |
hasattr() Returns whether object has named attribute |
31 |
hash() Returns hash value of an object |
32 |
help() Invokes the built-in Help System |
33 |
hex() Converts to Integer to Hexadecimal |
34 |
id() Returns Identify of an Object |
35 |
input() Reads and returns a line of string |
36 |
int() Returns integer from a number or string |
37 |
isinstance() Checks if a Object is an Instance of Class |
38 |
issubclass() Checks if a Class is Subclass of another Class |
39 |
iter() Returns an iterator |
40 |
len() Returns Length of an Object |
41 |
list() Creates a list in Python |
42 |
locals() Returns dictionary of a current local symbol table |
43 |
map() Applies Function and Returns a List |
44 |
max() Returns the largest item |
45 |
memoryview() Returns memory view of an argument |
46 |
min() Returns the smallest value |
47 |
next() Retrieves next item from the iterator |
48 |
object() Creates a featureless object |
49 |
oct() Returns the octal representation of an integer |
50 |
open() Returns a file object |
51 |
ord() Returns an integer of the Unicode character |
52 |
pow() Returns the power of a number |
53 |
print() Prints the Given Object |
54 |
property() Returns the property attribute |
55 |
range() Returns a sequence of integers |
56 |
repr() Returns a printable representation of the object |
57 |
reversed() Returns the reversed iterator of a sequence |
58 |
round() Rounds a number to specified decimals |
59 |
set() Constructs and returns a set |
60 |
setattr() Sets the value of an attribute of an object |
61 |
slice() Returns a slice object |
62 |
sorted() Returns a sorted list from the given iterable |
63 |
staticmethod() Transforms a method into a static method |
64 |
str() Returns the string version of the object |
65 |
sum() Adds items of an Iterable |
66 |
super() Returns a proxy object of the base class |
67 |
tuple() Returns a tuple |
68 |
type() Returns the type of the object |
69 |
vars() Returns the __dict__ attribute |
70 |
zip() Returns an iterator of tuples |
71 |
__import__() Function called by the import statement |
Built-in Mathematical Functions
Following mathematical functions are built into the Python interpreter, hence you donât need to import them from any module.