自测试卷3
一、选择题
1.下面哪个不是合法的Python变量名?( )
A.q
B.user
C.119
D.qwer110
2.下列有关break语句与continue语句说法不正确的是?( )
A.当多个循环语句彼此嵌套时,break语句只适用于所在层的循环。
B.continue语句类似于break语句,也必须在for、while循环中使用。
C. continue语句结束循环,继续执行循环语句的后继语句。
D. break语句结束循环,继续执行循环语句的后继语句。
3.序列中第1个元素的索引为( )。
A.-1
B.0
C.1
D.-1
4.理财第一步,从记账开始。周日晚上小明整理了自己从周一到周日这7天的消费情况,分别为23,58,44,69,124,40,60,下列哪项不能够计算他本周末一共花了多少钱?( )
A.
expense = [23,58,44,69,124,40,60]
sho单词m = 0
for item in expense:
m += item
print(m)
B.
expense = [23,58,44,69,124,40,60]
print(sum(expense))
C.
expense = [23,58,44,69,124,40,60]
m = expense[0]+expense[1]+expense[2]+expense[3]+expense[4]+expense[5]+expense[6]
print(m)
D.web安全书籍推荐
无向图克鲁斯卡尔算法expense = [23,58,44,69,124,40,60]
m = expense[1]+expense[2]+expense[3]+expense[4]+expense[5]+expense[6]+expense[7]
python基础知识填空题5.可以通过( )从字典中获取指定项。
A.键
B.值
C.索引
D.以上都可以
6.在re模块内,从字符串开始处进行匹配的方法是( )。
A.match()
B.search()
C.findall()
D.^
7.( )语句只要执行,就会直接结束函数的执行。
A.break 语句
B.pass 语句
C.print 语句
D.return 语句
8.类有一个名为__init__()的特殊方法,该方法称为构造方法,该方法( )。
A.调用类时会自动调用
B.调用方法时会自动调用
python编程自学能学会吗C.类实例化时会自动调用
D.直接通过init()调用
9.通过“from 包名 import 模块名”的方式加载模块,使用该模块内变量时( )。
A.需要带包前缀和模块名
B.不需要带包前缀,需要带模块名
C.不需要带模块名,需要带包前缀
D.不需要带包前缀和模块名
10.使用rmdir()函数删除目录时( )。
A.可以删除任何目录
B.可以删除目录中的文件
C.如果目录不存在,就返回空值
D.只有当要删除的目录为空时才起作用
二、填空题
免费页面1.在Python中,通过_________语句创建一个空集合。
2.在程序中,一般会根据变量的“有效范围”将变量分为_____________和_____________。
3.Python的文件对象提供了_________方法读取指定个数的字符;文件对象提供了__________方法用于每次读取一行数据。
4.断点的作用是_______________________________________________________。
5.BeautifulSoup是一个用于从HTML和XML文件中提取数据的Python库。在使用它时,需要先安装,安装命令为_____________________________。
三、简答题
1.什么是__init__()方法?
2.Python中提供了哪几种通过正则表达式匹配字符串的方法?
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论