python 中from import语句功能
时间: 2023-12-13 15:05:10 浏览: 87
详解Python中的from..import绝对导入语句
在 Python 中,使用 `from` 和 `import` 语句可以将其他模块中的函数、变量或类引入到当前模块中,以便在当前模块中使用它们。
`from` 语句用于从模块中引入一个或多个特定的函数、变量或类,语法如下:
```python
from module_name import name1, name2, ...
```
其中,`module_name` 是要引入的模块名,`name1, name2, ...` 是要引入的函数、变量或类名。
`import` 语句用于引入整个模块,语法如下:
```python
import module_name
```
在引入模块后,可以使用 `module_name.name` 的方式来访问模块中的函数、变量或类。
例如,假设有一个名为 `math` 的模块,其中定义了一个名为 `sqrt` 的函数,可以使用以下语句引入并使用该函数:
```python
from math import sqrt
x = sqrt(4)
print(x) # 输出: 2.0
```
另外,还可以使用 `as` 关键字来给引入的函数、变量或类起一个别名,以避免与当前模块中已有的名称冲突。例如:
```python
from math import sqrt as square_root
x = square_root(4)
print(x) # 输出: 2.0
```
阅读全文