Python标准库查询网址:Python 标准库 — Python 3.11.4 文档
(1)import 语句
引入模块中特定函数:在import 后面跟上模块的名字,语法为:import 模块名。导入整个模块后,可以使用模块名加点操作符(.
)来访问模块中的函数。例如,要导入statiatics模块中的median和mean函数为例,可以使用以下代码:
import statistics
print(statistics.median([19, -5, 36]))
print(statistics.mean([19, 5, 36]))
(2)from...import... 语句
引入模块中特定函数:使用from语句导入特定的函数,语法为:from 模块名 import 函数名,同时引入多个函数名的话用逗号进行分隔。这样做的好处是,你每次用到那些函数或者变量的时候,不需要再带上模块的名字。例如,要导入statiatics模块中的median和mean函数为例,可以使用以下代码:
from statistics import median, mean
print(median([19, -5, 36]))
print(mean([19, 5, 36]))
(3)import...as...
引入模块中特定函数:使用as关键字为导入的模块或函数指定别名,语法为:import 模块名 as 别名 或from 模块名 import 函数名 as 别名。使用别名可以简化代码或避免名称冲突。例如,要导入math模块中的sqrt函数为例,可以使用以下代码:
import math as m
result = m.sqrt(25)
print(result)
(4)from...import * 语句 (慎用)
导入整个模块:from后面跟模块的名字,这样做会把模块里的所有内容都进行引入,在使用时,全都不需要再前面跟上模块名。但并不推荐使用,这是因为:用*的时候,模块里所有函数或者变量都被引入,造成数据冗余以及变量污染等隐形问题。
from statistics import *
print(median([19, -5, 36]))
print(mean([19, 5, 36]))