Import command
Import command
In Python, the `import` statement is used to bring in functionalities from other Python files or modules into the current script, allowing you to use functions, variables, or classes defined in those modules.
There are different ways to use the `import` statement:
1. Importing a Module:
You can import an entire module using the `import` keyword followed by the module name. This makes all the functions, variables, and classes within that module available to your script.
```python
import math # Import the entire math module
# Example usage
print(math.sqrt(16)) # Output: 4.0
```
2. Importing Specific Items from a Module:
If you only need specific functions, variables, or classes from a module, you can import them individually.
```python
from math import sqrt # Import only the sqrt function from math module
# Example usage
print(sqrt(16)) # Output: 4.0
```
3. Importing with an Alias:
You can import a module or specific items with an alias, which is useful if the module name is long or conflicts with other names in your script.
```python
import math as m # Import math module with an alias 'm'
# Example usage
print(m.sqrt(16)) # Output: 4.0
```
4. Importing Everything from a Module (Not Recommended):
It's possible to import everything from a module using `*`, but this is generally discouraged as it can lead to naming conflicts and make code less readable.
```python
from math import * # Import everything from math (not recommended)
```
5. Importing a Custom Module:
You can also import your own Python files (modules) if they're in the same directory or listed in the Python path.
```python
from my_module import my_function # Import a function from a custom module
```
Remember to have the modules you're importing either in the same directory as your script or in one of the directories listed in the Python path. The `import` statement allows you to organize your code into separate files and reuse functionalities across multiple scripts.
Comments
Post a Comment