Python开发基础(习题卷64)
第1部分:单项选择题,共52题,每题只有一个正确答案,多选或少选均不得分。
1.[单选题]所提供商业秘密载体,应由业务部门拟定,分管领导审批,()审核、备案。
A)业务部门
B)保密办
C)主管部门
D)上级部门
答案:B
解析:
2.[单选题]在 for i in range(6)语句中,i 的取值是()。
A)[1,2,3,4,5,6]
B)[1,2,3,4,5]
C)[0,1,2,3,4]
D)[0,1,2,3,4,5]
答案:D
解析:
3.[单选题]以下代码的执结果是 a={‘name’: ‘hehe’, ‘detail’: [{‘age’: 18, ‘job’: ‘tester’},
‘man’]} print(a[‘detail’][1][2])
A)18
B)s
C)e
D)n
答案:D
解析:
4.[单选题]定义x=2.6,表达式int(x)的结果是:
A)3
B)2
C)2.0
D)2.6
答案:B
解析:
5.[单选题]下列说法错误的是( )
A)函数定义必须放在调用之前
B)当代码中有 main 函数时,程序将从 main 开始执行
C)语句 a= func()中,func 函数可以没有返回值
D)可以在函数中定义函数
答案:B
解析:
6.[单选题]给出如下代码 MonthandFlower={"1月":"梅花","2月":"杏花","3月":"桃花","4月":"牡丹花",\"5月":"石
选项中描述正确的是_______。
A)代码实现了获取一个整数(1-12)来表示月份,输出该月份对应的代表花名
B)MonthandFlower是列表类型变量
C)MonthandFlower是一个元组
D)MonthandFlower是集合类型变量
答案:A
解析:
7.[单选题]在读写文件之前,用于创建文件对象的函数是()。
A)open
B)create
C)file
D)folder
答案:A
解析:
8.[单选题][]lt=['a','b','c','d','e','f','d'] print(lst[-6::-2]) ( )
A)['b']
B)['b','d','f']
C)['a']
D)['a','c','e','d']
答案:A
解析:
9.[单选题]简单变量作为实参时,它和对应的形参之间数据传递方式是:
A)由形参传给实参
B)由实参传给形参
C)由实参传给形参,再由由形参传给实参
D)有用户指定传递方向
答案:B
解析:
10.[单选题]a='123',b='45',c=a+b,执行语句c[1:4]输出结果是
A)'123'
B)'234'
C)'2345'
D)'1234'
答案:B
解析:
11.[单选题]numpy中,2*1的数组与1*3的数组相加结果为( )
A)以上都不对
B)3*2的数组
C)2*3的数组
D)1*1的数组
答案:C
解析:
12.[单选题]Simhei 是指什么字体
答案:D
解析:
python 定义数组13.[单选题]有函数:def location(city,province):
print("{}belongs to{}province".format(city,province)
以下语句中()的结果与其他几个不同。
A)location("Nanjing","Jiangsu")
B)location(province="Jiangsu",city="Nanjing")
C)location(city="Nanjing",province="Jiangsu")
D)location("Jiangsu","Nanjing")
答案:D
解析:
14.[单选题]下列不属于 Tkinter 模块中布局管理器的是______。
A)grid
B)pack
C)place
D)bind
答案:D
解析:
15.[单选题]fname = input("请输入要打开的文件: ")
Fo = open(fname, "r")
For line adlines():
print(line)
Fo.close()
下面语句的含义是( )
For line adlines():
A)遍历文件中读入所有词
B)遍历文件中读入所有字符
C)遍历文件中读入所有行
D)遍历文件中读入所有列
答案:C
解析:
16.[单选题]字典对象的( )方法返回字典的“值”列表。
A)keys()
B)key()
C)values()
D)items()
答案:C
解析:
17.[单选题]下列语句没有错误的是____________。
A)'hello' * 2
B)'hello' + 2
C)'hello' * '2'
18.[单选题]给出以下代码,运行结果是( ) 。
S=’an apple a day’
Def split(s):
Return s.split(‘a’)
Print(s.split())
A)[‘’,’n’,’pple’,’d’,’y’]
B)[’an’,’apple’,’a’,’day’]
C)在函数定义时报错
D)在最后一行报错
答案:B
解析:
19.[单选题]类内定义一个静态方法的关键字是:
A)static
B)staticmethod
C)classmethod
D)property
答案:B
解析:
20.[单选题]程序段如下:
Import json
Dt = {'b':2,'c':4,'a':6}
S2 = json.dumps(dt,sort_keys=True,indent=4)
Print(type(s2))
Print 函数输出的结果是( )
A)<class 'json'>
B)<class 'dict'>
C)<class 'list'>
D)<class 'str'>
答案:D
解析:
21.[单选题]下面程序运行结果是( )li = [11, 22, 33, "123", "alex"]s = ""for i in li: s = s + str(i)print(s)
A)(A) 112233
B)(B) 123alex
C)(C) 33123alex
D)(D) 112233123alex
答案:D
解析:
22.[单选题]Which mathematical operator is used to raise 5 to the second power in Python?
在Python中,哪个数学运算符用于将5提高到二次方
A)/
B)**
C)^
23.[单选题]以下保留字不属于分支或循环逻辑的是______。
A)for
B)in
C)elif
D)while
答案:B
解析:
24.[单选题]以下选项能改变 turtle 画笔的颜是:
lormode()
B)turtle.setup()
C)turtle.pd()
D)turtle.pencolor()
答案:D
解析:
25.[单选题]一棵二叉树共有25个结点,其中5个是叶子结点,则度为I的结点数是
A)4
B)6
C)16
D)10
答案:C
解析:
26.[单选题]当用户输入abc时,下面代码的输出结果是()def pow10(n): return n**10try: n = 0 n = input("请输入一个整数: ") pow10(n)except: print("程序执行错误")
A)A 输出:程序执行错误
B)B程序没有任何输出
C)C输出:0
D)D 输出:abc
答案:A
解析:
27.[单选题]为了判定整型变量age是否大于18并且小于22,以下表达式错误的是(  )
A)18 < age < 22
B)age > 18 and age < 22
C)22 > age > 18
D)age>18 and
答案:D
解析:
28.[单选题]关于元组数据结构,下面描述正确的是:_____________。
A)支持 in 运算符
B)所有元素数据类型必须相同
C)插入的新元素放在最后
D)元组不支持切片操作
答案:A

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。