答案:import用于导入模块,可使用import 模块名、from 模块 import 成员、import 模块 as 别名三种方式,分别实现整体导入、部分导入和别名导入,便于代码复用与组织。
在Python中,使用 import 关键字可以导入并使用模块,从而复用代码。模块是包含Python定义和语句的文件,其后缀为 .py。通过导入模块,你可以访问其中的函数、类、变量等。
使用 import 直接导入整个模块。导入后,通过“模块名.成员”方式调用内容。
例如,有一个文件 math_utils.py:def add(a, b):
return a + b
PI = 3.14159
在另一个文件中导入并使用:
import math_utils
print(math_utils.add(2, 3)) # 输出 5
print(math_utils.PI) # 输出 3.14159
如果你只用到模块中的某些函数或变量,可以用 from ... import ... 语法,直接导入指定内容,使用时无需加模块前缀。
from math_utils import add, PI这种方式能减少重复输入模块名,但要注意避免命名冲突。
print(add(4, 5)) # 输出 9
print(PI) # 输出 3.14159
当模块名较长或容易重名时,可以使用 as 给模块设置简短别名。
import math_utils as mu这种写法在导入如 numpy(通常写作 import numpy as np)时非常常见。
print(mu.add(10, 20)) # 输出 30
基本上就这些。掌握 import 的用法,能让代码更有组织、更易维护。合理拆分功能到不同模块,再通过 import 调用,是写大型程序的基础做法。