网站大量收购独家精品文档,联系QQ:2885784924

项目10 常用的标准库和第三方库-习题答案.docx

项目10 常用的标准库和第三方库-习题答案.docx

  1. 1、本文档共3页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

习题10

一、填空题

1.Python安装第三方库常用的是pip工具。

2.使用pip工具查看当前已安装的Python第三方库的完整命令是piplist。

3.random库中设置随机数种子的函数是seed()。

4.time库中使用函数是sleep()推迟调用线程的运行。

5.Numpy中的N维数组对象ndarray不仅能方便地存取数组,而且拥有丰富的数组计算函数。

6.Matplotlib库具有丰富的绘图功能,是数据可视化的好帮手。

7.jieba库是优秀的中文分词第三方库,能够将中文文本通过分词获得单个的词语。

8.wordcloud库是非常优秀的词云可视化第三方库,词云是指对文本中出现频率较高的关键词汇通过彩色图形渲染,从而在视觉上予以突出。

9.PIL的全称是PythonImageLibrary,简称Python图像库,主要用于图像处理,在计算机视觉领域的研究中使用较多。

二、选择题

1.表示海龟前进的方法是(C)

A.turtle.penup()

B.turtle.pendown()

C.turtle.forword(d)

D.turtle.backward(d)

2.下列选项中,修改turtle画笔颜色的函数是(A)

A.pencolor()B.speed()C.pensize()D.seth()

3.设置下列(B)属性,可以使wordcloud支持中文。

A.font_step

B.font_path

C.mode

D.font

4.WordCloud类中能根据文本生成词云的方法是(D)。

A.fit_words()

B.process_text()

C.generate_from_frequencies()

D.generate()

三、编程题

1、编写程序绘制平行四边形,并填充颜色为黄色,效果如图所示。

importturtle

turtle.fillcolor(yellow)

turtle.begin_fill()

turtle.forward(100)

turtle.left(60)

turtle.forward(100)

turtle.left(120)

turtle.forward(100)

turtle.left(60)

turtle.forward(100)

turtle.end_fill()

turtle.done()

利用Numpy模块和matplotlib.pyplot工具包编写程序绘制y=sin(2πx)及y=cos(2πx)的函数曲线图,效果如图所示。

importnumpyasnp??#导入NumPy库,别名为np

importmatplotlib.pyplotasplt?#导入matplotlib.pyplot库,别名为plt

defy1(t):

??returnnp.sin(2*np.pi*t)

defy2(t):

??returnnp.cos(2*np.pi*t)

x=np.arange(0.0,5.0,0.1)?#x取值

plt.figure()?#创建画布

plt.subplot(211)?#子图1

plt.plot(x,y1(x),bo-)?#绘制曲线

plt.subplot(212)?#子图2

plt.plot(x,y2(x),r--)?#绘制曲线

plt.show()?#显示

3.编写程序,给素材文件夹中的图片文件“故宫.jpg”加上浮雕效果,如图所示。

fromPILimportImage,ImageFilter?#导入PIL库和Image、ImageFilter模块

importmatplotlib.pyplotasplt

p=plt.figure()

img=Image.open(故宫.jpg)?#打开图片文件

#子图1

ax1=p.add_subplot(1,2,1)

plt.imshow(img)

#子图2

ax2=p.add_subplot(1,2,2)

imgNew=img.filter(ImageFilter.EMBOSS)?#使用浮雕过滤器

plt.imshow(imgNew)

plt.show()

您可能关注的文档

文档评论(0)

xiadaofeike + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:8036067046000055

1亿VIP精品文档

相关文档