Python中import语句用法详解

作者:rousong2024.01.17 18:59浏览量:39

简介:import语句是Python中用于导入模块或库的关键字。通过使用import语句,我们可以将其他模块中的函数、类或变量导入到当前模块中,以供我们在当前模块中使用。

在Python中,import语句的用法可以分为两种情况:导入整个模块和导入模块中的特定部分。
一、导入整个模块
要导入整个模块,可以使用以下语法:

  1. import module_name

例如,要导入Python标准库中的math模块,可以使用以下语句:

  1. import math

现在,我们可以使用math模块中的函数和变量,例如:

  1. print(math.sqrt(16)) # 输出:4.0

二、导入模块中的特定部分
有时候我们只需要导入模块中的某个函数、类或变量,而不是整个模块。在这种情况下,我们可以使用from…import…语句来导入特定的部分。

  1. 导入模块中的函数或变量
    要导入模块中的函数或变量,可以使用以下语法:
    1. from module_name import function_name [as alias]
    例如,要导入math模块中的sqrt函数,可以使用以下语句:
    1. from math import sqrt as square_root
    现在,我们可以直接使用square_root来调用sqrt函数:
    1. print(square_root(16)) # 输出:4.0
  2. 导入模块中的类
    要导入模块中的类,可以使用以下语法:
    1. from module_name import ClassName [as alias]
    例如,要导入内置的str类,可以使用以下语句:
    1. from builtins import str as text_type
    现在,我们可以直接使用text_type来表示str类:
    ```python
    x = text_type(‘hello’) # 等价于:x = str(‘hello’)
    print(x) # 输出:hello