from import 语句和import as语句
时间: 2023-09-18 21:16:09 浏览: 84
import, from...import,import...as的区别.pdf
在Python中,`import`语句用于引入其他模块(文件)中的代码,以便在当前模块中使用。有两种常见的`import`语句形式:`from import`语句和`import as`语句。
1. `from import`语句:
`from module_name import name1, name2, ...`
使用`from import`语句时,可以直接从指定的模块中导入特定的变量、函数或类,而无需使用模块名称来访问它们。下面是一个示例:
```python
from math import sqrt, pi
print(sqrt(25))
print(pi)
```
输出结果:
```
5.0
3.141592653589793
```
在上述示例中,我们从`math`模块中导入了`sqrt`函数和`pi`变量。然后,我们可以直接使用它们,而无需在调用时添加模块名称。
2. `import as`语句:
`import module_name as alias`
使用`import as`语句时,可以为导入的模块指定一个别名(alias),以便在当前模块中更简洁地引用它。下面是一个示例:
```python
import numpy as np
array = np.array([1, 2, 3, 4, 5])
print(array)
```
输出结果:
```
[1 2 3 4 5]
```
在上述示例中,我们将`numpy`模块导入为`np`,然后创建了一个包含一维数组的`numpy`数组。通过使用别名`np`,我们可以更方便地访问`numpy`模块中的功能。
无论是使用`from import`语句还是`import as`语句,它们都可以帮助我们更灵活地引入和使用其他模块中的代码。
希望以上解答能够帮助您理解`from import`语句和`import as`语句的用法。如果还有其他问题,请随时提问!
阅读全文