在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/