Python - Module
Python - Module
Table of Contents
1. Modules .............................................................................................................................................. 2
2. import module.................................................................................................................................... 3
3. Renaming or aliasing a module.......................................................................................................... 4
4. from and import keywords ................................................................................................................ 5
5. import * (star symbol) ........................................................................................................................ 6
6. Member aliasing ................................................................................................................................. 6
1. Modules
x = 10
2. import module
import additionmultiplication
print(additionmultiplication.x)
additionmultiplication.addition(1, 2)
additionmultiplication.multiplication(2, 3)
output
10
Sum of two values: 3
Multiplication of two values: 6
Make a note:
✓ as is a keyword in python
✓ By using as keyword we can rename/alias existing module.
Syntax
import additionmultiplication as admul
print(admul.x)
admul.addition(1,2)
admul.multiplication(3, 4)
output
10
Sum of two values: 3
Multiplication of two values: 12
print(x)
addition(10,20)
output
10
Sum of two values: 30
print(x)
multiplication(10,20)
Error
10
NameError: name 'multiplication' is not defined
print(x)
addition(10, 20)
multiplication(10, 20)
output
10
Sum of two values: 30
Multiplication of two values: 200
6. Member aliasing
print(y)
add(10, 20)
output
10
Sum of two values: 30