月考无解释版
【一】填空题
1、Python安装扩展库常⽤的是___⼯具
2、在Python中__表⽰空类型
3、列表、元组、字符串是Python的_____(有序?⽆序)序列
4、查看变量类型的Python内置函数是____
5、查看变量内存地址的Python内置函数是_____
6、Python运算符中⽤来计算整商的是_____
7、Python运算符中⽤来计算集合并集的是___
8、表达式[1, 2, 3]*3的执⾏结果为______
9、语句x = 3==3, 5执⾏结束后,变量x的值为_____
10、已知 x = 3,那么执⾏语句 x += 6 之后,x的值为_______
11、已知 x = 3,并且id(x)的返回值为 496103280,那么执⾏语句 x += 6 之后,表达式 id(x) == 496103280 的值为___
12、已知 x = 3,那么执⾏语句 x *= 6 之后,x的值为____
13、表达式“[3] in [1, 2, 3, 4]”的值为____
14、列表对象的sort()⽅法⽤来对列表元素进⾏原地排序,该函数返回值为 ()
15、假设列表对象aList的值为[3, 4, 5, 6, 7, 9, 11, 13, 15, 17],那么切⽚aList[3:7]得到的值是______
16、任意长度的Python列表、元组和字符串中最后⼀个元素的下标为____
17、Python语句''.join(list('hello world!'))执⾏的结果是________
18、转义字符’\n’的含义是_______
19、Python语句list(range(1,10,3))执⾏结果为_______
20、 Python 中异常处理时,通常把可能发⽣异常的代码放在___语句中。
21、 Python 中对两个整数进⾏整除时,使⽤的符号为_____。
22、已知a = [1, 2, 3]和b = [1, 2, 4],那么id(a[1])==id(b[1])的执⾏结果为___
23、切⽚操作list(range(6))[::2]执⾏结果为____
24、表达式 'ab' in 'acbed' 的值为____
25、假设n为整数,那么表达式 n&1 == n%2 的值为_____
26、语句 x = (3,) 执⾏后x的值为_______
27、语句 x = (3) 执⾏后x的值为____
28、已知x=3和y=5,执⾏语句 x, y = y, x 后x的值是
29、字典对象的___⽅法可以获取指定“键”对应的“值”,并且可以在指定“键”不存在的时候返回指定值,如果不指定则返回None
30、字典对象的_____⽅法返回字典中的“键-值对”列表
31、字典对象的____⽅法返回字典的“键”列表
32、字典对象的______⽅法返回字典的“值”列表
33、已知 x = {1:2},那么执⾏语句 x[2] = 3之后,x的值为____
34、表达式set([1, 1, 2, 3])的值为________
35、已知 x = {'a':'b', 'c':'d'},那么表达式 'a' in x 的值为_____
36、Python 中上下⽂管理器使⽤的关键字是____。
37、已知 x = {'a':'b', 'c':'d'},那么表达式 'b' in x.values() 的值为______
38、表达式 0 or 5 的值为_____
39、表达式 3 and not 5 的值为_____
40、表达式 3 ** 2 的值为_____
41、表达式 3 * 2的值为___
42、已知字符串 x = 'hello world',那么执⾏语句 x.replace('hello', 'hi')之后,x的值为___
43、已知列表 x = [1, 2, 3],那么执⾏语句 x.pop(0) 之后,x的值为_____
44、已知列表 x = [1, 2, 3],那么执⾏语句 x.insert(0, 4) ,x的值为___
45、语句 print(re.match('abc', 'defg')) 输出结果为_____
46、表达式 'C:\Windows\notepad.exe'.startswith('C:') 的值为_____
47、在循环语句中,__语句的作⽤是提前结束本层循环
48、在循环语句中,___语句的作⽤是提前进⼊下⼀次循环
49、已知 x = [3, 7, 5],那么执⾏语句 x = x.sort(reverse=True)之后,x的值为_____
50、已知 x = (3,),那么表达式 x * 3 的值为_____
51、下面程序的输出结果是:
x=True
y=False
z=False
if x or y and x:
print("yes")
else:
print("no")
【二】程序分析题
1、阅读下列程序代码,当⽤户分别输⼊ 15 和 35 时,程序执⾏结果为1535_。
2、阅读下列程序代码,该程序执⾏的结果为__24__。
3、阅读下列程序代码,该程序执⾏的结果为____18__。
4、阅读下列程序代码,该程序执⾏的结果为______。
【三】编程题
1. 车牌区域划分,请根据车牌信息,分析出各省的车牌持有数量.
2. 统计字符串“Hello, welcome to my world.” 中字母 w 出现的次数。
3.定义一个函数,输出1~100中偶数之和
本文来自博客园,作者:Chimengmeng,转载请注明原文链接:https://www.cnblogs.com/dream-ze/p/17492830.html