Python中import和from import有什么不同?import语句和from import语句的区别

在之前Python模块的学习中,我们知道了在模块的使用之前,我们需要使用关键字对模块进行导入之后才可以使用的,Python中可以根据不同的情况使用不同的导入方式,其中最常见的有import语句和from import语句,经常会有小伙伴分不清它们直接的用法,下面的这篇文章详细的带大家了解一下两者之间的区别 。

Python中import和from import有什么不同?import语句和from import语句的区别


一、import语句
使用这个语句对模块导入是比较常用的方法,其主要的语法格式为:
Import+需要导入的模块名在使用的时候,这条语句是独占一行的,比方说我们要使用import语句导入math模块,就可以在代码的最开始位置写入下面这行代码,如下:
import math二、from…import语句
当我们使用这个导入方式的时候,它导入的时候只是模块中的一小部分,而不是像import语句一样将所有的工具都导入了,并且在导入的时候如果模块的名字很长,不方便在代码中使用的话,我们可以直接使用as关键字取别名,让下面的程序直接使用别名即可 。其语法格式如下:
form 模块名 import 工具名 as 别名三、区别
当我们使用import语句导入模块的时候,每次导入时需要知道导入的函数是在哪一个模块下,再对模块进行导入,而from…import语句导入模块时,每次使用模块中的函数,直接使用函数就可以了,因为使用from之后就知道函数是在哪一个模块中了 。
【Python中import和from import有什么不同?import语句和from import语句的区别】到此这篇关于Python中import和from import有什么不同?import语句和from import语句的区别的文章就分享到这里了,如果还有其他的问题可以继续关注学习哦 。

    猜你喜欢