《Python试卷(简单)》试卷
总分 | 题型 | 单选题 | 判断题 | 填空题 | 简答题 |
题分 | |||||
得分 | |||||
得分 | |
单选题(每题2分,共计40分)
1.关于r异常产生的原因,下列描述正确的是()。
A、 尝试访问一个未声明的变量
B、使用序列中不存在的索引
C、使用映射中不存在的键
D、试图打开不存在的文件。
2.无论程序是否捕获到异常,都必须执行的语句是()。
A、 try
B、except
C、else
D、finally。
3.下列语句中,用来结束整个循环的是()。
A、break
B、continue
python基础知识填空题C、pass
D、else。
4.下列日期格式化符号中,用来表示月份的是( )。
A、%Y
B、%m
C、%d
D、%H
5.下列方法中,用来初始化对象属性的是()。
A、__init__( )
B、__del__( )
C、__str__( )
D、__add__( )
6.下列选项中,可以删除整个列表的是()。
A、del
B、pop
C、remove
D、delete
7.面向对象程序设计中,把对象的属性和行为组织在同一个类模块内的机制叫做()。
A、抽象
B、继承
C、封装
D、多态
8.下列选项中,Python不支持的数据类型有( )。
A、int
B、char
C、tuple
课件制作ppt模板D、dict
9.下列选项中,表示幂运算的符号是( )。
A、 *
B、++
C、 %
D、**
10.下列符号中,用于对字符串进行格式化的是( )。
A、%c
B、%s
C、%f
D、%d
11.阅读下面的程序:
class Horse(object):
centos 虚拟机def run(self):
print("马儿奔跑")
class Donkey(object):
def run(self):
print("驴儿打滚")
class Mule(Horse, Donkey):
pass
mule = Mule()
mule.run()
上述程序最终执行的结果为()。
A、马儿奔跑
B、驴儿打滚
C、马儿奔跑 驴儿打滚
D、没有任何输出
12.当解释器发现语法错误的时候,会引发如下哪个异常?()
A、 ZeroDivisionError
B、SyntaxError
C、IndexError
D、KeyError。
13.下列方法中,能够实时反映字典中键值对变化的是()。javaapp网址
A、keys()
B、values()
C、items()
D、item()
14.下列格式化符号中,用来表示浮点实数的是()。
A、%c
B、%s
C、%f
D、%d
15.当使用del运算时,实质上会调用()方法进行删除。
A、__add__
B、__delitem__
C、__str__
D、__and__
16.下列函数中,用于判断是否为闰年的是( )。
A、firstweekday( )
B、isleap( )
C、weekday( )
D、month( )
17.titled后面加什么下列标识符中,合法的是( )。
A、 helloWorld
B、 2ndObj
C、hello#world
D、 -helloworld
18.下列转义字符中,表示回车转义字符的是()。
A、\\
B、\r
C、\n
D、\''
19.请阅读下面一段示例程序:
class Person(object):
def __init__(self, name):
serializearray输出错误______.name = name
下列选项中,可以填写到上述横线处的是()。
A、this
B、self
C、person
D、Person
20.下列转义字符中,表示换行转义字符的是()。
A、\\
B、\b
C、\n
D、\t
得分 | |
判断题(对的打“√”,错的打“×”;每题1分,共20分)
21.面向过程和面向对象都是解决问题的一种思路。( )
22.任何时候都能够使用内置函数。( )
23.read只能一次性读取整个文件的数据。( )
24.没有明确标注父类的类,默认是继承自object的。( )
25.嵌套函数的内部函数就是闭包。( )
26.else语句只能在循环完成后才能执行。( )
27.使用readlines方法可以指定读取数据的长度。( )
28.如果一个函数有多个装饰器,那么这些装饰器是自上而下调用的。( )
29.在通过赋值语句给索引或者分片赋值时,调用__ setitem __方法可以实现对序列对象的修改。( )
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论