在python中import和from import的区别
本文最后更新于:3 个月前
在Python中,import
和from import
语句用于导入模块或模块中的特定函数或变量。它们之间的区别如下:
import module
import
语句用于导入整个模块,然后您可以使用模块中的所有函数和变量。例如,以下代码将导入整个math
模块:
1 |
|
然后,您可以使用math
模块中的所有函数和变量,例如:
1 |
|
输出:
1 |
|
from module import function
from import
语句用于导入模块中的特定函数或变量。例如,以下代码将从math
模块中导入sqrt()
函数:
1 |
|
然后,您可以直接使用sqrt()
函数,而不需要使用模块名称。
1 |
|
输出:
1 |
|
如果您需要导入多个函数或变量,则可以使用逗号分隔它们,例如:
1 |
|
然后,您可以直接使用sqrt()
和pi
变量,例如:
1 |
|
输出:
1 |
|
请注意,from import
语句可能会引起名称冲突,因为导入的函数或变量与您的代码中定义的名称相同。因此,最好只导入需要的函数或变量,并避免使用*
通配符导入整个模块。
在python中import和from import的区别
https://alec-97.github.io/posts/1137730746/