在之前Python模块的学习中,我们知道了在模块的使用之前,我们需要使用关键字对模块进行导入之后才可以使用的,Python中可以根据不同的情况使用不同的导入方式,其中最常见的有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语句的区别的文章就分享到这里了,如果还有其他的问题可以继续关注学习哦 。
猜你喜欢
- Python编程应该养成哪些好的习惯? Python编写代码时需要养成的5个好习惯
- Python中模块是什么意思?Python中的模块是什么?
- 命令行运行Python找不到包怎么办?Python在终端运行找不到模块如何解决
- Python面试中经常混淆的语法有哪些?Python常见的语法混淆知识
- os在Python语言中是什么意思?Python中os模块常用的方法
- python内置类属性是什么?如何调用python内置类属性?
- python中%格式表达式如何使用?python中%格式表达式使用方法
- Python创建对象的语法是什么?Python类的对象用哪些方法生成
- Python中类的属性有哪种几种?Python类的两种属性
- Python文件头信息有哪些?Python如何写文件头注释和代码
