The Python import keyword is used import modules. The modules can be accessed from another module by importing file/functions using import.
UsageFollowing is the usage of the Python import keyword −
import <module_name>
Where, module_name is the name of the module we need to import.
ExampleFollowing is an basic usage of the Python import keyword −
import array myArray = array.array('i',[1, 2, 3, 4, 5]) print(myArray)
Output
Following is the output of the above code −
array('i', [1, 2, 3, 4, 5])Using the 'import' Keyword with 'from'
We can use import keyword along with from to import a module.
ExampleFollowing is an example of the usage of import along with from −
from math import sqrt, pow # Using the imported functions print("Square root of 99 is:", sqrt(99)) print("7 to the power of 3 is:", pow(7, 3))
Output
Following is the output of the above code −
Square root of 99 is: 9.9498743710662 7 to the power of 3 is: 343.0Using 'import' with asterisk (*)
The import keyword not only import a particular function but also all the functions of the module can be imported by using asterisk[*]. To import all the functions of a module, the import keyword followed by module-name and asterisk.
ExampleHere, we have imported all the functions of math module using import and asterisk −
from math import * print("The exponential value of e power 0:", exp(0)) print("The gcd of 3 and 6 :",gcd(3,6))
Output
Following is the output of the above code −
The exponential value of e power 0: 1.0 The gcd of 3 and 6 : 3Using 'import' Keyword with 'as'
We can also use as keyword along with import to make a selected name for a particular function.
ExampleFollowing is an example of, usage of import keyword along with as keyword −
from array import array as arr myArray = arr('i',[10, 20, 30, 40, 50]) print(myArray)
Output
Following is the output of the above code −
array('i', [10, 20, 30, 40, 50])
python_keywords.htm
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4