内容正文:
程序设计基本知识6
学校:___________姓名:___________班级:___________考号:___________
一、选择题
1.在 Python语言中,运行以下程序段后,输出的结果是( )
L=[11,22,33,44]
del(L[3])
print(L)
A.[11,22,33] B.[11,22,44] C.[22,33,44] D.[11,33,44]
2.在Python中,运行下列代码后,输出“@”符号的个数是( )
>>>i=30
>>>while i>6;
print ("@")
i=i-6
A.3 B.2 C.5 D.4
3.在 Python 中,已知a=[0,2,4,6],那么a的数据类型是( )
A.整型 B.字典 C.列表 D.字符串
4.下列属于合法的变量名的是( )
A.if B.a_8 C.a$c D.8a
5.在 Python 中,以下不属于分支语句标识符的是( )
A.if B.for C.elif D.else
6.在计算机程序设计语言的发展历程中,c++语言属于( )
A.机器语言 B.通用语言 C.高级语言 D.汇编语言
7.Python 表达式“a**2+3*b/c+d”对应的数学代数式是( )
A. B. C. D.
8.在 Python语言中,a=7,b=6,下列表达式返回值为False的是( )
A.a+1>b and a-1==b B.not a-1==b
C.a+3>b-3 and 3<4 D.a>b or not a<b
9.在 Python 中,以下属于整型常量的是( )
A.一千零二 B.2022 C.“2022” D.3.14
10.函数 len([10,12,35,46])的返回值是( )
A.10 B.12 C.4 D.46
11.运行以下 Python语言程序段后,s的输出结果是( )
s=10
a=1
while a<=3:
s=s-a
a=a+1
print ("s=",s)
A.s=9 B.s=4 C.s=10 D.s=1
12.执行以下代码后,输出的结果是( )
s=[1,2,3,4]
s.append (0)
print (s)
A.[0,1,2,3,4] B.[0,2,3,4]
C.[1,2,3,4,0] D.[1,0,2,3,4]
13.以下属于算术运算符的是( )
A.!= B.== C.> D.%
14.将表达式 ,用Python 表示为( )
A.(2x-y)/(x2+y2) B.(2*x-y)÷(x*x+y*y)
C.(2x-y)/(x**2+y**2) D.(2*x-y)/(x*x+y*y)
15.在 Python 语言中,a=2,b=6下列表达式返回值为True的是( )
A.a!=b-4 and a==b-3 B.a>=b-5 or a+b>9
C.b<a+3 and a>=b+2 D.not a<b-1 or b>a+5
16.Python 语言中,float函数返回值的数据类型是( )
A.整数类型 B.列表类型 C.浮点数类型 D.字符串类型
17.函数round(6.88,1)的返回值是( )
A.6 B.7 C.6.8 D.6.9
18.Python 语言中,若a=[1,2,3],则a[0]的值是( )
A.3 B.2 C.1 D.O
19.以下关于算法的叙述,正确的是( )
A.算法用于描述求解问题的方法 B.算法可以被计算机直接执行
C.算法就是指一段程序代码 D.算法不会影响程序的执行效率
20.在 Python 语言中,已知列表Lst3=[50,46,68,60],min(Lst3)的值为( )
A.46 B.68 C.60 D.50
试卷第1页,共3页
试卷第1页,共3页
学科网(北京)股份有限公司
参考答案:
1.A
【详解】本题考查Python程序设计相关内容。L为列表,del在Python中用于删除对象,如列表元素、字典键值对或释放内存。del(L[3])即删除L[3](44)元素,则L为[11,22,33]。故本题答案是A选项。
2.D
【详解】本题考查Python程序设计相关内容。分析程序段,i初始值为30,当i>6成立时,执行循环体,每输出一个“@”后,i值减6,即当i等于30、24、18、12时,输出“@”,共4个,当i等于6时,结束循环。故本题答案是D选项。
3.C
【详解】本题考查数据类型相关内容。在Python中,整型是一种数据类型,用来表示整数值,没有大小限制。字典是一种可变容器模型,且可存储任意类型对象,如字符串、数字、元组等其他容器模型,字典的每个键值key=>value对用冒号:分割,