习题总结:
本文的习题所包含的内容针对Python模块的制作、包、模块的发布、模块的安装和使用。希望大家可以通过本章的学习,能够理解使用模块的好处,并在以后的工作中灵活地借助模块完成想要的功能。需要答案的小伙伴,请转发文章并且留言给我。
一、单选题
下列关键字中,用来引入模块的是()。A.includeB.fromC.importD.continue
2.关于引入模块的方式,错误的是()。
A.importmathB.fromfibimportfibnacci
C.formmathimport*D.from*importfib
3.关于_name_的说法,下列描述错误的是()。
A.它是Python提供的一个方法
B.每个模块内部都有一个_name_属性
C.当它的值为_main_时,表示模块自身在运行
D.当它的值不为_main_时,表示模块被引用
二、判断题
Python解释器会优先查看默认的路径搜索模块的位置。()每个Python文件就是一个模块。()当_name_属性的值为_main_时,代表该模块自身在运行。()包目录下必须有一个_init_py文件。()外部模块都提供了自动安装的文件,直接双击安装就行。()三、填空题
要调用random模块的randint函数,书写形式为__________。每个Python文件都可以作为一个模块,模块的名字就是___________的名字。每个模块都有一个_________属性,使程序块智能在模块自身运行时执行。为了更好地组织模块,通常会把多个模块放在一个____________中。外部模块都提供了自动安装的文件,直接双击安装就行。()四、简答题
解释Python脚本程序的_name_的作用请简述Python解释器搜索模块位置的顺序。请简述模块的概念。请简述导入模块的方法。