Python导入标准库函数的四种语法

本文介绍了Python中导入模块的四种方法:1)使用`import`导入整个模块并使用点操作符访问函数;2)`from...import...`直接导入指定函数,无需模块名前缀;3)使用`as`为模块或函数指定别名;4)`from...import*`导入模块所有内容,但可能引起冗余和命名冲突。
摘要由CSDN通过智能技术生成

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]))
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值