0
点赞
收藏
分享

微信扫一扫

python模块笔记(二)

萨摩斯加士奇 2022-01-06 阅读 31

1.加入我们想制作一个可交互的柱状图,可以通过第三方模块pyecharts,该模块是一个强大的数据可视化工具

我们可以直接在终端输入:pip3 install pycharts==1.8.1,然后敲击回车键,就能进行安装。


这里由于pyecharts的特殊性,在安装时要指定版本1.8.1,而其他大多数都可以使用模块名安装

如果在自己电脑上安装不上或者安装缓慢,可在命令后添加如下配置进行加速:pip3 install pyecharts==1.8.1-i https://pypi.tuna.tsinghua.edu.cn/simple/


点击回车后,会出现很多的安装信息。当看到[Successfully installed...]的时候,说明模块已经安装成功


如果遇到黄色的警告,这是在提示需要升级pip工具。可以选择忽视,也可以按照指示在终端中输入[pip install -upgrade pip]进行升级。


安装成功后,就可以关闭当前窗口,回到编辑器里使用该模块来绘制柱状图了。和内置模块一样,我们需要导入模块。

#导入模块

from pyecharts.charts import Bar

from pyecharts import options as opts


第一行代码:

使用了pyecharts.charts的方式,访问了pyecharts模块里的子模块cahrts


然后,通过from...import...,从pyecharts模块的子模块charts里导入了Bar类

第二行代码:


使用from...import...,从pyecharts模块里,导入了子模块options,并将其简写为了opts。

这里,import...as...是用于在导入一个模块时,为该模块取一个别名。

这是为了之后在代码中使用该模块时能更加方便,不用再通过options调用,可以直接通过opts。


3.我们使用这个模块的时候,不需要关注具体的代码实现,只需要关心它能实现哪些功能,以及应该如何调用它


在实际应用中,可以自己上网搜一些需要的模块,然后找一些好玩的功能用代码写一下试试。

4.引入math模块
使用import来导入内置模块:math,该模块提供了大量的数学运算函数。

导入模块后,完成以下两个操作:

1. 通过math模块内 sqrt() 函数,输出99的开平方结果;
2. 通过math模块内 fabs() 函数,输出-0.03的绝对值。


答案:
import math

print(math.sqrt(99))


print(math.fabs(-0.03))

也就是说不需要import...from...这个形式,直接导入模块import math即可
 

举报

相关推荐

0 条评论