python入门之库的导入

python基本平台搭建完毕,默认情况下它并不会将它所有的功能加载进来。我们需要把更多的库(或者叫作模块/包等)加载进来,甚至需要额外安装第三方的扩展库,以丰富python的功能,实现我们的目的。

库的导入

python本身内置了很多强大的库,如数学相关的math库,可以为我们提供更加丰富复杂的数学运算:

import math

math.sin(1)  # 计算正弦
math.exp(1)  # 计算指数
math.pi      # 内置的圆周率常数

导入库的方法,除了使用“import 库名”之外,还可以为库起一个别名:

import math as m
m.sin(1)  # 计算正弦

如此,如果并不需要导入库中的所有函数,可以特别制定导入函数的名字:

from math import exp as e  # 只导入math库中的exp函数,并起别名e
e(1)    # 计算指数
sin(1)  # 此时sin(1)和math.sin(1)都会出错,因此没被导入

直接地导入库中的所有函数:

from math import *  # 直接地导入,也就是去掉math..但如果大量地这样引入第三库,就容易引起命名冲突
exp(1)
sin(1)

我们通过help(‘modules’)命名来获得已经安装的所有模块名。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值