python 试题答案(1)复习知识点试卷试题

python 试题答案(1)复习知识点试卷试题

一、选择题

1.下列选项中,不属于Python语言基本数据类型的是( )

A.str

B.int

C.float

D.char

2.在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

3.下列选项中,可作为Python变量名的是( )

A.int B.Abc C.float D.Complex

4.下列选项中,能作为python程序变量名的是( )

A.s%1 B.3stu C.while D.dist

5.运行下列Python程序,输出结果为0,则空白处应为( )

a=14

b=7

c=_______

print(c)

A.a-b B.a+b C.a/b D.a%b

6.Python表达式中,可以使用( )控制运算的优先顺序。

A.圆括号() B.方括号[] C.大括号{} D.尖括号<>

7.python用来表示代码块所属关系(控制层级结构的)的语法符号是( )

A.圆括号 B.大括号 C.缩进 D.冒号

8.以下哪种语言属于高级程序设计语言( )

①python ②c++ ③visual basic ④java

A.①②③ B.②③ C.②③④ D.①②③④

9.利用Python求100以内所有能被3整除的正整数,代码如下:

则下列程序第3行的横线应该填( )

A.i=i*3 B.i=i%3 C.i%3==0 D.i/3==1

10.下列选项中,属于Python输入函数的是( )。

A.random() B.print() C.Cout() D.input()

11.Python使用函数( )接收用 输入的数据 A.accept() B.input() C.readline() D.print()

12.Python语句 "ab"+"c"*2 的运行结果是( )

A.abc2 B.abcabc C.abcc D.ababcc

13.已知列表list1=[10,66,27,33,23],则python表达式max(list1)的值为( )

A.10 B.66 C.5 D.23

14.下列Python程序段

a = 0

b = 4

if b > a :

a = 3 * b

else:

a = 10

程序运行后,a的值是( )

A.10 B.0 C.12 D.4

15.在Python中,显示出信息x,并要求输入数据的是( )。

A.abs(x) B.float(x) C.print(x) D.input(x)

16.利用Word 软件编辑了一篇关于“Python简介”的文档,部分界面如图所示,下列说法正确的是( )

A.该文档中的有2个用户添加了2处批注

B.该文档中图片采用的环绕方式为上下型

C.该文档中总共有4处修订

D.若要对文档中所有的“Python”文字设置为“红色倾斜”格式,用自动更正功能最合适

17.下图是python34安装后目录文件的磁盘文件存储结构,下列说法错误的是( )

A.图中文件存储结构为树结构,python34为树的根结点(父节点)

B.图中python34根结点有4个子结点

C.图中python34根结点下有5个子树(子结点)

D.图中Tools是python34的子树(子结点)

18.python的命令行提示符是( )

A.### B.>>> C./// D.C:》

19.下列哪个语句在Python中是非法的?( )

A.x=y=z=1 B.x=(y=z+1) C.x,y=y,x D.x+=y

20.在Python中,算式5+6*4%(2+8)结果为( )

A.25

B.15

C.9

D.7.4

21.在Python代码中表示“x属于区间[a,b)”的正确表达式是( )。

A.a≤x and x<b B.n<= x or x<b C.x>=a and x<b D.x>=a and x>b

22.数据分析的处理工具错误的( )

A.Access B..Excel C.python D.SQL

23.下列语言中( )不属于高级语言

A.python B.VC C.JAVA D.汇编语言

24.Python中print(66!=66)结果是( )。

A.1 B.0 C.True D.False

25.Python中,保留字写法正确的是( )

A.PRINT( )

B.Print( )

C.print( )

D.Int( )

26.关于Python的内存管理,下列说法错误的是( )

A.变量不必事先声明 B.变量无需先创建和赋值就可直接使用

C.变量无须制定类型 D.可以使用del释放资源 27.以下哪个不是python关键字( )

A.cout B.from C.not D.or

28.python中,表达式5%2 = ( )。

A.2.5 B.2 C.1 D.0

29.已知字符串a="python",则a[1]的值为( )

A."p" B."py" C."Py" D."y"

30.在Python程序设计语言中,表示整除的符号是( )

A./ B.% C.mod D.//

31.Python语言源代码程序编译后的文件扩展名为( )

A..py B..c C..java D..c++

32.在Python程序中,已知x=2,y=1,当执行语句y+=x*2,y的值是( )

A.3 B.4 C.5 D.6

33.在Python中,通过( )函数查看字符的编码。

A.int( ) B.ord( ) C.chr( ) D.yolk( )

34.Python语言属于( )。

A.机器语言 B.汇编语言 C.高级语言 D.科学计算语言

35.已知列表list1=[8,22,34,9,7],则python表达式len(list1)+min(list1)的值为( )

A.5 B.34 C.7 D.12

36.下面Python代码运行后,a、b的值为( )

a=23

b=int(a/10)

a=(a-b*10)*10

b=a+b

print(a,b)

A.23 2 B.30 20 C.30 32 D.3 2

37.在Python IDLE编辑器中书写正确的表达式( )

A.b**2-4ac B.1/2gt2 C.pi*r^2 D.2*pi*r

38.在Python中运行下列程序,输出结果为( )

for i in range (1,5):

print(i)

A.1,2,3,4,5 B.1 2 3 4 5 C.0,1,2,3,4 D.1 2 3 4

39.Python中幂运算(指数运算)的运算符为( )。

A.* B.** C.% D.//

40.下面选项中对Python操作描述错误的是( )

A.x1+x2 连接列表x1和x2,生成新列表

B.x*n 将列表x复制次,生成新列表

C.Min(x) 列表x中最大数据项

D.Len(x) 计算列表中成员的个数

41.在Python语言中,以下简单数据类型选项中描述错误的是( ) A.整数(int)、浮点数(float) B.字符串(str)

C.布尔(bool) D.2.5+2.5的值是整数(int)类型

42.韦沐沐同学利用Python软件编写“求能被3整除的数”程序,在设计算法环节,使用流程图描述算法,如右图所示,其中空白处可以填入的是( )

A.A÷3==0 B.A/3==0 C.A\3==0 D.A%3==0

43.小明想要通过编程来解决由昆明到景东锦屏耗时最短行程问题时,最核心的工作是( )

A.设计出解决问题的算法 B.设计出解决问题的PPT

C.编写出Python代码 D.选择一种编程软件

44.Python中变量的命名遵循的规则,不正确的是 ( )

A.必须以字母或下划线开头,后面可以是字母、数字或下划线。

B.区分大小写

C.不区分大小写

D.不能使用保留字

45.有如下python程序段

n=int (input("请输入n值: "))

x=n ; y=0 if x>0:

y=y+1

elif x<0:

y=y-1

print (y)

执行上述语句,下列说法不正确...的是( )

A.若输入-1,则输出y值为-1 B.若输入0,则输出y值为-1

C.若输入1,则输出y值为1 D.若输入2,则输出y值为1

46.Python中,可以输出hello world的是( )

A.printf(“hello world”)

B.output(“hello world”)

C.Print(“hello +world”)

D.print(“hello world”)

47.队列在Python中,用( )实现队列的创建,队列的基本操作:( )( )( )( )线性数据结构又称线性表。

A.随机;入队;出队;求队长;判队空 B.列表;入队;出队;求队长;判队空

C.列表;随机;出队;求队长;判队空 D.入队;随机;列表;求队长;判队空

48.两个阻值分别为R1、R2的电阻并联后,电路阻值R可由公式求解,下面能正确求出R的Python表达式是( )

A.(R1+ R2)/(R1*R2) B.R1+R2/(R1*R2)

C.R1*R2/R1+R2 D.R1*R2/(R1+R2)

49.王明编写了Python程序,根据输入的体重和身高计算BM值并显示是否超标。王明体重80kg,身高170cm。其中“体重80kg”“身高170cm”是对王明体重身高的符号记录属于( )

A.数据 B.信息 C.知识 D.智慧

50.王明同学运用 Python语言编写程序,根据输入的体重和身高计算BM值并验算其体重指数是否超标,属于( )

A.数据 B.信息 C.知识 D.智慧

二、程序填空

51.阅读程序。分析以下Python程序并回答问题。

who='我的'

action='是'

destination='镜像世界'

number='153'

code='通行密码'

print( who+destination+code+action+str(number))

合集下载

资料【试卷一】Python三级考试练习题word复习知识点试卷试题

资料【试卷一】Python三级考试练习题word复习知识点试卷试题

资料【试卷一】Python三级考试练习题word复习知识点试卷试题

一、选择题

1.在python中,下列属于字符串常量的是( )

A."python" B.3.14 C.cnt D.2018

2.在python中,以下哪个选项a 的数据类型为整型( )

A.a=5 B.a=input() C.a='5' D.a=5.0

3.Python中用来声明字符串变量的关键字是( )

A.str B.int C.float D.char

4.下列Python表达式中,能正确表示“变量x能够被4整除且不能被100整除”的是( )

A.(x%4==0) or (x%100!=0)

B.(x%4==0) and (x%100!=0)

C.(x/4==0) or (x/100!=0)

D.(x/4==0) and (x/100!=0)

5.Python中的数据类型float表示( )

A.布尔型 B.整型 C.字符串型 D.浮点型

6.以下python程序段运行后,y的值是( )

x=3

if x > 3 :

y=2*x

else :

y=3*x+1

print(y)

A.10 B.5 C.25 D.26

7.下列选项中,不属于Python特点的是( )。

A.面向对象 B.运行效率高 C.可读性好 D.开源

8.以下Python程序段执行后,输出结果为( )。

A.m不能被3整除 B.29不能被3整除 C.29能被3整除 D.m能被3整除

9.Python中,保留字写法正确的是( )

A.PRINT( ) B.Print( )

C.print( )

D.Int( )

10.下列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

试题NCT-Python编程一级-模拟卷3(含答案复习知识点试卷试题

试题NCT-Python编程一级-模拟卷3(含答案复习知识点试卷试题

试题NCT-Python编程一级-模拟卷3(含答案复习知识点试卷试题

一、选择题

1.在Python中,若x=10, y=20,下面程序段执行后,变量x、y的值分别是( )

x=y

y=x

A.10、 10 B.10、20 C.20、 20 D.20、 10

2.在python中,以下哪个选项a 的数据类型为整型( )

A.a=5 B.a=input() C.a='5' D.a=5.0

3.已知字符串a="python",则print(a[ 1 ]+a[ 3 ])的值为( )

A."yth" B."yt" C."py" D."yh"

4.可以被计算机直接执行的语言是( ) , Python语言属于( )语言。

A.机器,高级 B.高级,汇编 C.高级,机器 D.汇编,高级

5.计算机能直接识别、理解执行的语言是( )

A.汇编语言 B.Python语言 C.自然语言 D.机器语言

6.下面选项中对Python的转义字符描述错误的是( )

A.\r 回车 B.\n 换行 C.\\ 反斜杠符号 D.\” 单引号

7.下列选项中,能作为python程序变量名的是( )

A.s%1 B.3stu C.while D.dist

8.下列属于计算机编程语言的有( )

①Python ②Visual Basic ③Java ④C++ ⑤CPU

A.①②④⑤ B.②③④⑤ C.①②③④ D.①③④

9.下列可以被计算机直接执行的程序是( )

A.机器语言程序 B.高级语言程序 C.汇编语言程序 D.Python源程序

10.在Python语言中,用来定义函数的关键字是( )。

A.return B.def C.function D.import

11.以下python程序段运行后,y的值是( )

x=3

if x > 3 :

y=2*x

else :

NCT等级测试-Python编程二级真题测试卷1图文(1)复习知识点试卷试题

NCT等级测试-Python编程二级真题测试卷1图文(1)复习知识点试卷试题

NCT等级测试-Python编程二级真题测试卷1图文(1)复习知识点试卷试题

一、选择题

1.下列关于Python语言变量声明的说法中,正确的是( )

A.Python中的变量不需要声明,变量的赋值操作即是变量声明和定义的过程

B.Python中的变量需要声明,变量的声明对应明确的声明语句

C.Python中的变量需要声明,每个变量在使用前都不需要赋值

D.Python中的变量不需要声明,每个变量在使用前都不需要赋值

2.下列属于正确的Python变量名的是( )

A.True

B.88abc

C.abc&88

D._abc88

3.在Python中,表示跳出循环的函数是( )

A.continue B.break C.ESC D.Close

4.Python中用来声明字符串变量的关键字是( )

A.str B.int C.float D.char

5.以下哪种语言属于高级程序设计语言( )

①python ②c++ ③visual basic ④java

A.①②③ B.②③ C.②③④ D.①②③④

6.以下python程序段运行后,y的值是( )

x=3

if x > 3 :

y=2*x

else :

y=3*x+1

print(y)

A.10 B.5 C.25 D.26

7.下列软件中,可作为服务器操作系统的是( )

A.Windows B.Python C.excel D.access

8.下列Python表达式中,能正确表示不等式方程|x|>1解的是( )

A.x>1 or x<-1 B.x>-1 or x<1 C.x>1 and x<-1 D.x>-1 and x<1

9.已知列表list1=[10,66,27,33,23],则python表达式max(list1)的值为( )

A.10 B.66 C.5 D.23

试题(完整版)python考试复习题库复习知识点试卷试题

试题(完整版)python考试复习题库复习知识点试卷试题

试题(完整版)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语言自带的IDLE环境的退出命令是( )

A.Esc B.close C.回车键 D.exit

4.在python中,运行下列程序,正确的结果是( )

x=1

while x>0:

x=x+1

print( x)

A.1 B.1 2 3 4 5 6 7 8 9…………………

C.无输出 D.100

5.在Python中以下语句正确的是( )。

A.51jb= "51jb" B.for= "51jb" C.j,b=b,j D.//这是一段测试代码

6.在Python语言中,用来定义函数的关键字是( )。

A.return B.def C.function D.import

7.以下python程序段运行后,y的值是( )

x=3

if x > 3 :

y=2*x

else :

y=3*x+1

print(y)

A.10 B.5 C.25 D.26

8.以下python程序段运行后,x和st的值分别是( )

x= 123 + 678

st = "123" + "678"

A.123678 "123678" B.123678 "801" C.801 "123678" D.801 "801"

试题python试题答案word复习知识点试卷试题

试题python试题答案word复习知识点试卷试题

试题python试题答案word复习知识点试卷试题

一、选择题

1.以下Python程序段执行后,输出结果为( )。

A.m不能被3整除 B.29不能被3整除 C.29能被3整除 D.m能被3整除

2.Python输入函数为( )。

A.time() B.round() C.input( ) D.print()

3.在python中,语句print(a,b)的意思是( )

A.打印a,b B.输出(a,b) C.输出a,b D.输出a,b的值

4.Python语句 "ab"+"c"*2 的运行结果是( )

A.abc2 B.abcabc C.abcc D.ababcc

5.运行下列 Python程序,结果正确的是( )

a=18

b=7

c=a%b

b=a%b

print(a,b)

A.18 5 B.5 18 C.18 4 D.4 18

6.下列选项中,可作为Python变量名的是( )

A.int B.Abc C.float D.Complex

7.在python中运行print(“3+6”)的结果是( )。

A.9 B.“3+6” C.3+6 D.“9”

8.在Python中运行下列程序,输出结果为( )

for i in range (1,6):

print(‘*’)

A.****** B.* * * * * * C.* * * * * D.*****

9.Python语言自带的IDLE环境的退出命令是( )

A.Esc B.close C.回车键 D.exit

10.在Python中,下面程序段的输出结果是( )

x=9

Print(“x=”,x+1) A.9 B.10 C.x=9 D.x= 10

11.运行Python程序的过程中出现了如下图错误提示,原因是()。

A.变量名51study太长

B.应该写成"chinese" =51study

试题python基础试题(含答案)复习知识点试卷试题

试题python基础试题(含答案)复习知识点试卷试题

试题python基础试题(含答案)复习知识点试卷试题

一、选择题

1.关于Python语言的特点,以下选项描述正确的是( )

A.Python语言不支持面向对象 B.Python语言是解释型语言

C.Python语言是编译型语言 D.Python语言是非跨平台语言

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合法的标识符( )

A.int_3 B.print

C.count D.__name__

4.在python中运行print(“3+6”)的结果是( )。

A.9 B.“3+6” C.3+6 D.“9”

5.下列 Python 表达式的值为偶数的是( )

A.12*3%5 B.len(“Welcome”)

C.int(3.9) D.abs(-8)

6.下列Python表达式中,能正确表示“变量x能够被4整除且不能被100整除”的是( )

A.(x%4==0) or (x%100!=0)

B.(x%4==0) and (x%100!=0)

C.(x/4==0) or (x/100!=0)

D.(x/4==0) and (x/100!=0)

7.下列选项中,属于Python输入函数的是( )。

A.random() B.print() C.Cout() D.input()

8.有python程序如下:

S=input( )

print(S * 3)

运行后通过键盘输入6,则运算结果是( )

A.666 B.SSS C.18 D.S*3

9.下列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

python基础试题(含答案)(1)复习知识点试卷试题

python基础试题(含答案)(1)复习知识点试卷试题

一、选择题

1.以下( )是python文件

A.*.mp3 B.*.xls C.*.ppt D.*py

2.在python中,以下哪个选项a 的数据类型为整型( )

A.a=5 B.a=input() C.a='5' D.a=5.0

3.下列选项中,可作为Python变量名的是( )

A.int B.Abc C.float D.Complex

4.下列选项中,能作为python程序变量名的是( )

A.s%1 B.3stu C.while D.dist

5.在Python中,已知a=3,b=5,运行下列程序段后,a和b的值为

a = a * b

b = a // b

a = a // b

A.a=3 b=5 B.a=15 b=3 C.a=5 b=5 D.a=5 b=3

6.Python中用来声明字符串变量的关键字是( )

A.str B.int C.float D.char

7.已知字符串变量x的值是“H”,字符“A”的ASCII值是65,则python表达式chr(ord(x)+2)的值是( )

A.‘I’ B.‘J’ C.73 D.74

8.下列Python表达式中,能正确表示不等式方程|x|>1解的是( )

A.x>1 or x<-1 B.x>-1 or x<1 C.x>1 and x<-1 D.x>-1 and x<1

9.Python中,保留字写法正确的是( )

A.PRINT( )

B.Print( )

C.print( )

D.Int( )

10.下列Python程序运行后的输出结果是( )。

s=0

for i in range(1,5):

s=s+i

print("s=",s)

A.s=5 B.s=6 C.s=10 D.s=15

11.已知字符串s1="python",s2="Python",则表达式中s1>s2的值为( )

Python期末试题A 精品复习知识点试卷试题

Python期末试题A 精品复习知识点试卷试题

一、选择题

1.在python中,下列属于字符串常量的是( )

A."python" B.3.14 C.cnt D.2018

2.下列不属于...高级编程语言的是

A.C 语言 B.VB语言 C.Python语言 D.机器语言

3.下列选项中不能正确表达Python中的赋值语句的是( )

A.X,Y=5,8 B.X=Y=5 C.X =Y+X D.10=X+Y

4.以下Python中变量的命名正确的是( )

A.1a=4

B.print=5

C._A=2

D.a+b=3

5.以下Python程序运行后,变量x和st的值分别是( )。

A.801 123678 B.801 “123678” C.801 801 D.123678

“123678”

6.Python不支持的数据类型有( )。

A.char B.int C.float D.list

7.在Python中,表示跳出循环的函数是( )

A.continue B.break C.ESC D.Close

8.下列可以被计算机直接执行的程序是( )

A.机器语言程序 B.高级语言程序 C.汇编语言程序 D.Python源程序

9.要实现将实数型变量a的值保留三位小数,以下python可以实现的是( )

A.a%0.001 B.a//0.001 C.round(a,3) D.round(3,a)

10.在python中,运行下列程序,正确的结果是( )

s=0

for i in range (1,5):

s=s+i

print("i=",i,"s=",s)

A.i=4 s=10 B.i=5 s=10 C.i=5 s=15 D.i=6 s=15

11.下列选项中,属于Python输入函数的是( )。

A.random() B.print() C.Cout() D.input()

试卷NCT-Python编程一级-模拟卷1(含答案复习知识点试卷试题

试卷NCT-Python编程一级-模拟卷1(含答案复习知识点试卷试题

一、选择题

1.下列Python程序运行后的输出结果是( )。

s=0

for i in range(1,5):

s=s+i

print("s=",s)

A.s=5 B.s=6 C.s=10 D.s=15

2.如下Python程序段

x = 0

while x < 50:

x = (x + 2) * (x + 3)

运行后,x的值为( )

A.0 B.72 C.50 D.168

3.下列属于计算机编程语言的有( )

①Python ②Visual Basic ③Java ④C++ ⑤CPU

A.①②④⑤ B.②③④⑤ C.①②③④ D.①③④

4.Python表达式中,可以使用( )控制运算的优先顺序。

A.圆括号() B.方括号[] C.大括号{} D.尖括号<>

5.python用来表示代码块所属关系(控制层级结构的)的语法符号是( )

A.圆括号 B.大括号 C.缩进 D.冒号

6.下列可以导入Python模块的语句是( )

A.import module

B.input module

C.print module

D.def module

7.Python语言自带的IDLE环境的退出命令是( )

A.Esc B.close C.回车键 D.exit

8.以下哪种语言属于高级程序设计语言( )

①python ②c++ ③visual basic ④java

A.①②③ B.②③ C.②③④ D.①②③④

9.Python中的数据类型float表示( )

A.布尔型 B.整型 C.字符串型 D.浮点型

10.在Python语言中,用来定义函数的关键字是( )。

A.return B.def C.function D.import

11.要实现将实数型变量a的值保留三位小数,以下python可以实现的是( )

Python初级试题(含答案)

Python初级试题(含答案)

试题一:Python基础语法

问题1:以下哪个选项是正确的Python语句?

```python

a. print("Hello, World!")

b. Print("Hello, World!")

c. print("Hello, World!"

```

答案:A

解释:在Python中,print()函数用于输出文本。选项A中使用了正确的函数名和语法。选项B中的Print()函数名错误,Python是大小写敏感的。选项C中语句未结束,缺少括号。

问题2:如何交换两个变量的值?

```python

a. a, b = b, a

b. a = b; b = a

c. a = b; b = a + b; a = a - b

``` 答案:A

解释:选项A使用了Python的多重赋值特性,可以同时交换两个变量的值,是最简洁的方法。选项B和C虽然也能实现交换,但代码不够简洁明了。

试题二:数据类型与操作

问题3:以下哪个选项可以正确地创建一个列表?

```python

a. list1 = [1, 2, 3, 4]

b. list1 = {1, 2, 3, 4}

c. list1 = "1234"

```

答案:A

解释:选项A使用了正确的列表创建语法。选项B创建了一个集合,而不是列表。选项C创建了一个字符串,而不是列表。

问题4:如何将元组转换为列表?

```python

a. list1 = tuple1

b. list1 = list(tuple1)

c. list1 = [item for item in tuple1] ```

答案:B

解释:选项B使用了Python内置的list()函数,直接将元组转换为列表。选项A不会进行转换,而选项C使用列表推导式,虽然也能实现转换,但不是最直接的方法。

试题三:控制流

问题5:以下哪个选项是正确的for循环语法?

```python

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
相关文档
最新文档