python入门复习知识点试卷试题
一、选择题
1.关于Python,以下几种说法不正确的是()。
A.Python是一种高级程序设计语言
B.Python属于汇编语言,或者说属于低级语言
C.Python是一种代表简单主义思想的语言,它具有简单、免费、开源和可移植等特点D.Python是一种面向对象的、解释性计算机语言
2.下列Python程序段运行的结果是()
f=[‘A’,’B’,’C’]
a=len(f)
print(‘a=’,a)
A.a=2 B.a=’A’C.a=’C’D.a=3
3.运行下列Python程序,输出结果为0,则空白处应为()
a=14
b=7
c=_______
print(c)
A.a-b B.a+b C.a/b D.a%b
4.下列 Python 表达式的值为偶数的是()
A.12*3%5 B.len(“Welcome”)
C.int(3.9)D.abs(-8)
5.在Python中运行下列程序,输出结果为()
python基础知识填空题
for i in range (1,6):
print(‘*’)
A.****** B.* * * * * * C.* * * * * D.*****
6.下列属于计算机编程语言的有()
①Python ②Visual Basic ③Java ④C++⑤CPU
A.①②④⑤B.②③④⑤C.①②③④D.①③④
7.下列可以导入Python模块的语句是()
A.import module
B.input module
C.print module
D.def module
8.在Python中,表示跳出循环的函数是()
A.continue B.break C.ESC D.Close 9.Python中用来声明字符串变量的关键字是()
A.str B.int C.float D.char
10.以下哪种语言属于高级程序设计语言()
①python      ②c++      ③visual basic  ④java
A.①②③B.②③C.②③④D.①②③④11.Python中的数据类型float表示()
A.布尔型B.整型C.字符串型D.浮点型12.以下Python中变量的命名正确的是()
A.1a=4
B.print=5
C._A=2
D.a+b=3
13.下列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 14.Python中“ab ”+“cd”*2的结果是()。
A.abcd2 B.abcdabcd C.abcdcd D.ababcd 15.如下Python程序段
for i in range(1,4):
for j in range(0,3):
print ("Python")
语句print ("Python")的执行次数是()
A.3 B.4 C.6 D.9
16.关于Python3.8基础知识的说法中,不正确的是()
A.支持中文做标识符
B.Python标识符不区分字母的大小写
C.Python命令提示符是>>>
D.命令中用到的标点符号只能是英文字符
17.下列Python表达式的值不是2的是()。
A.3%2 B.5//2 C.1*2 D.1+3/3
18.已知a = 6,b = -4,则Python表达式 a / 2 + b % 2 * 3 的值为()consecutive造句
A.3 B.3.0 C.5 D.5.0 19.Python文件的后缀名是()。
A..doc B..vbp C..py D..exe
20.下列哪个语句在Python中是非法的?()
A.x = y = z = 1 B.x = (y = z + 1) C.x, y = y, x D.x += y  x=x+y 21.Python中print(66!=66)结果是()。
A.1 B.0 C.True D.False
22.下列python表达式结果为5的是()
A.abs(int(-5.6))B.len("3+5>=6")C.ord("5")D.round(5.9)
23.在Python中,设a=2,b=3,表达式 not(b-a>0)值是()
A.1 B.-1 C.True D.False
24.在Python中要交换变量a和b中的值,应使用的语句组是()
A.a,b = b,a B.a = c ;a = b;b = c
C.a = b;b = a D.c = a;b = a;b = c
25.以下Python程序段执行后,输出结果为()。
A.m不能被3整除B.29不能被3整除C.29能被3整除D.m能被3整除26.下面代码执行完毕后, a和b的值分别为()
a=l a=l;
b=2b=2;
a=b a=b;
VB、Python 代码JAVA代码
A.1 和 2 B.1 和 1 C.2 和 2 D.2 和 1
27.以下哪个不是python关键字()
A.cout B.from C.not D.or
28.在Python中,设a=2,b=3,表达式a>b and b>=3的值是()
rtf是什么格式文件A.1 B.-1 C.True D.False
29.在Python中,设a=2,b=3,表达式a<b and b>=3值是()
A.1 B.0 C.True D.False
30.在Python程序中,已知x=2,y=1,当执行语句y+=x*2,y的值是()
A.3 B.4 C.5 D.6
31.以下是猜数游戏的 Python程序,请你补全代码:
请选择适当的代码填入程序①处。()
A.for B.print C.elif D.input
32.下面Python代码运行后,a、b的值为(  )
a=23
b=int(a/10)
a=(a-b*10)*10
b=a+b
print(a,b)
A.23 2B.30 20C.30 32D.3  2
33.在Python中,数据的输入是通过()来实现的。
A.input()函数B.print()函数C.bool()函数D.abs()函数34.下列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 35.Python程序中第一行:a=int(input( )),第二行:print(a+5),运行程序后键盘输入3,输出结果是()。
A.5 B.3 C.8 D.其他
36.运行下列Python程序,输出结果为True,则空白处应为()
a=15
b=46
if__________:
print(‘True’)
else:
print(‘Flase’)
A.a=b B.a>b C.a<b D.a==b
37.下列选项中,可作为Python变量名的是()
prefaceA.int B.Abc C.float D.Complex
38.下列Python程序段的运行结果是()
i=0
sum=0
while i<10:
if  i%2==0:
sum+=i
i+=1应用管理系统
print(‘sum=’,sum)
A.sum=18 B.sum=20 C.sum=22 D.sum=30 39.Python的设计具有很强的可读性,相比其他语言具有的特语法有以下选项,正确的是()。
A.交互式B.解释型C.面向对象D.服务端语言40.在Python程序设计语言中,用于输入和输出的函数分别是(  )
A.read(  )和write() B.input( )和output()
C.input( )和print() D.cin(  )和cout(  )
41.计算机语言发展大致经历了机器语言、汇编语言和高级语言阶段。可以被计算机直接执行的语言是(), Python语言属于()语言。
A.机器,高级B.高级,汇编C.高级,机器D.汇编,高级42.小林同学想要利用Python来编写一道程序,解决“1+2+3+……+100”这个问题,那么小林同学在编写程序的过程中可能会用到哪些语句()
A.赋值语句
B.循环语句
C.条件语句control用法
D.输出语句
43.小明想要通过编程来解决由昆明到景东锦屏耗时最短行程问题时,最核心的工作是()
A.设计出解决问题的算法B.设计出解决问题的PPT
C.编写出Python代码D.选择一种编程软件
44.Python中,可以输出hello world的是()
A.printf(“hello world”)
B.output(“hello world”)
C.Print(“hello +world”)
D.print(“hello world”)
45.我们在用Python进行数据分析的时候,经常会用到pandas库中的DataFrame,这是类似于()的数据结构()
A.一维表格B.二维表格C.三维表格D.四维表格
46.整型变量x中存放了一个两位数,要将这个两位数的个位数字和十位数字交换位置,

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