Built-in Functions and Modules in Python
1. Built-in Functions in Python
1. Built-in Functions in Python
These are functions that are always available in Python without needing to import any module.
Common Categories:
Type Conversion: int(), float(), str(), bool(), list(), tuple(), dict()
Math-related: abs(), round(), max(), min(), sum(), pow()
Data Handling: len(), sorted(), reversed(), enumerate(), zip()
I/O: print(), input()
Others: type(), id(), isinstance(), range(), any(), all(), eval(), exec()
Example:
numbers = [1, 2, 3]
print(sum(numbers)) # Output: 6
2. Built-in Modules in Python
2. Built-in Modules in Python
Modules are files containing Python code (functions, classes, variables) which you can import and use.
Important Built-in Modules:
Built-in Functions and Modules in Python
math - Mathematical operations
random - Random number generation
datetime - Date and time manipulation
os - Interacting with the operating system
sys - System-specific parameters and functions
json - Working with JSON data
re - Regular expressions
time - Time-related functions
Example:
import math
print(math.sqrt(16)) # Output: 4.0