试卷python学习笔记word练习
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
试卷python学习笔记word练习
一、选择题
1.下列属于计算机编程语言的有()
①Python ②Visual Basic ③Java ④C++⑤CPU
A.①②④⑤B.②③④⑤C.①②③④D.①③④
2.下列python表达式结果最小的是()
A.2**3//3+8%2*3 B.5**2%3+7%2**2 C.1314//100%10 D.int("1"+"5")//3 3.在python语言中表示“x属于区间[a,b)”的正确表达式是()
A.a≤ x or x < b B.a<= x and x < b C.a≤x and x< b D.a<=x or x
A.25
B.15
C.9
D.7.4
5.下列哪个语句在Python中是非法的?()
A.x = y = z = 1 B.x = (y = z + 1) C.x, y = y, x D.x += y x=x+y 6.运行如下Python程序,结果为()。
A.1 B.3 C.6 D.18
7.已知字符串a="python",则a[-1]的值为()
A."p" B."n" C."y" D."o"
8.以下()是python文件
A.*.mp3B.*.xls C.*.ppt D.*py
9.我们学习了使用Python程序设计语言解决问题,Python程序设计语言属于()。A.高级语言B.自然语言C.汇编语言D.机器语言10.关于python程序设计语言,下列说法不正确的是( )。
A.python源文件以***.py为扩展名
B.python的默认交互提示符是:>>>
C.python只能在文件模式中编写代码
D.python具有丰富和强大的模块
11.在Python中,显示出信息x,并要求输入数据的是()。
A.abs(x) B.float(x) C.print(x) D.input(x)
12.下列Python程序运行后的输出结果是()。
s=0
for i in range(1,10):
s=s+i
print("s=",s)
A.s=35 B.s=45 C.s=55 D.s=65
13.下列软件中,可作为服务器操作系统的是()
A.Windows B.Python C.excel D.access
14.在Python中,设a=2,b=3,表达式 not(b-a>0)值是()
A.1 B.-1 C.True D.False
15.在Python中以下语句正确的是()。
A.51jb= "51jb" B.for= "51jb" C.j,b=b,j D.//这是一段测试代码
16.已知下列Python程序段,k取下列哪组值是x=4? ( )
for i in range(10):
k=int(input())
if k<=20 and k>0:
if k>15:
if k>18:
x=0
else:
x=1
else:
if k>12:
x=4
else:
x=5
A.13,16 B.13,14,15 C.16,17,18 D.18,19
17.在Python中运行后,b的值是()
a=6
If a>=0:
b=a+2
Else:
b=a-2
print(b)
A.6 B.8 C.10 D.12
18.把数式写成Python语言的表达式,下列书写正确的是()。
A.a+b/2a B.a+b/2*a C.(a+b)/2*a D.(a+b)/(2*a) 19.在下列程序设计语言中,属于人工智能语言的是()。
B.VB
C.Pascal
D.C
20.Python语句 "ab"+"c"*2 的运行结果是()
A.abc2 B.abcabc C.abcc D.ababcc
21.在python中,语句print(a,b)的意思是()
A.打印a,b B.输出(a,b)C.输出a,b D.输出a,b的值22.运行下列 Python程序,结果正确是()
a=32
b=14
c=a//b
print(c)
A.2.2 B.2 C.“2”D.4
23.我们在用Python进行数据分析的时候,经常会用到pandas库中的DataFrame,这是类似于()的数据结构()
A.一维表格B.二维表格C.三维表格D.四维表格24.Python中变量的命名遵循的规则,不正确的是()
A.以字母或下划线开头,后面可以是字母、数字或下划线。B.区分大小写
C.以数字开头,后面可以是字母、数字或下划线。D.不能使用保留字
25.小林同学想要利用Python来编写一道程序,解决“1+2+3+……+100”这个问题,那么小林同学在编写程序的过程中可能会用到哪些语句()
A.赋值语句
B.循环语句
C.条件语句
D.输出语句
26.下列Python程序段运行的结果是( )。
i=0
sum=0
while i<10:
if i%3==0:
sum+=i
i+=1
print("sum=",sum)
A.sum=9 B.sum=10 C.sum=18 D.sum=19
27.在Python语言中,数据的输入是通过()来实现的。
A.input( )函数B.print( )函数
C.output( )函数D.abs( )函数
28.关于下列Python程序段的说法正确的是()
k=1