一、2025年信息科技结业考第二册第2章复习检测(python)
做完后自行核对答案
1. 姓名:
2. 班级:
九(1)班
九(2)班
九(3)班
九(4)班
九(5)班
九(6)班
九(7)班
3. 学号:
4. 下面哪个选项不属于分支结构的关键字( )
A if
B elif
C else
D switch
5. 语句print(10<15,10<15 and 5<2)执行后输出的结果为( )
A True True
B False False
C False True
D True False
6. 下面哪个是Python合法的变量名( )
A age
B False
C while
D print
7. 下面是turtle库中一些常用的函数,哪个函数的功能是:画指定半径的圆。( )
A、circle()
B、home()
C、speed()
D、forward()
8. 下列是数学表达式的是( )
A. "3+5"
B. 170+(22-4)
C. "hi!"
D. "wang wu"
9. 语句if 3<5 or 2>10 返回的结果是( )
A. False
B. True
C. yes
D. no
10. 求余数的操作符是( )
A. +
B. !=
C.%
D./
11. 6%4的值是( )
A.1
B.2
C.3
D. 4
12. 逻辑表达式的值只有两个:True 和 False。当逻辑表达式成立,其值为( );不成立,其值为( )
A True,True
B.False,True
C.False,False
D.True,False
13. 定义变量a为整数,以下哪个命令的作用是把整数a转变成字符( )
A. float(a)
B. str(a)
C.int(a)
D.以上都不对
14. if语句属于( )
A.顺序语句
B.分支语句
C.循环语句
D.循环结构
15. 下列不是python数据类型的是( )
A.整数
B.浮点数
C.字符串
D.复数
16. 执行 3<4 and 3==4后输出的结果为( )
A None
B not is
C False
D True
17. 在Python程序中,判断 n 是否为偶数的表达式是( )
A n/2==0
B n/2=0
C n%2==0
D n%2=0
18. Python的算术运算符不包括( )
A *
B //
C %
D \
19. python源代码程序编译后的文件扩展名为( )
A .py
B .c
C .java
D .php
20. 执行下列程序后输出的结果为( )
a,b=2,3
a**b
print(a)
A 8
B 9
C 5
D 6
21. a 与 b定义如下,下列哪个是正确的?( )
a="123"
b="123"
A a!=b
B a is b
C a+b=123123
D a+b=246
22. python中用于生成序列的内置函数是( )
A eval()
B range()
C input()
D print()
23. Python中表示跳出循环的语句是( )
A break
B pass
C ESC
D close
24. Python的逻辑运算符不包括( )
A and
B or
C not
D in
25. 下列函数用法错误的是( )
A range(5)
B range(7,10)
C range(6,1)
D range(10,1,-2)
26. 程序流程控制中最简单、最常用的一种流程结构是( )
A 选择
B 顺序
C 分支
D 循环
27. 语句random.randrange(50,100,2)的作用是( )
A 生成一个50—100之间的随机整数
B 生成一个50—99之间的随机整数
C 生成一个50—100之间的随机偶数
D 生成一个50—99之间的随机偶数
28. 条件是由条件表达式来构成的,条件表达式的值为( )
A 真true和假false
B 1和2
C 数字
D 字符串
29. 什么是一种简单易学的图形化算法描述工具?( )
A 自然语言
B 流程图
C 伪代码
D 进度表
30. 下面选项对分支结构理解错误的是( )
A 能够根据判断条件,执行不同的语句块。
B 条件判断只有真和假两种结果。
C 语句块只能是一条语句。
D 条件判断通常用关系表达式或逻辑表达式来进行描述
31. 在Python语言中,下面关系运算符哪一个是“等于”号( )
A、+
B、!=
C、>=
D、==
32. Python中导入绘制海龟图形模块的命令是( )。
A、import turtle
B、input turtle
C、bring turtle
D、from turtle
33. 为了研究随机事件,我们用随机函数来模拟随机事件,而随机函数包含在( )库中。
A、random
B、turtle
C、time
D、A,B,C全错
34. 在Python中range(11)表示一个列表,其中拥有( )。
A .从1~10的10个数字
B、从0~10的11个数字
C、从1~11的11个数字
D、从0~11的12个数字
35. Python是一门( )
A、自然语言
B、汇编语言
C、高级语言
D、机器语言
36. 在python中for循环语句的最后是( )符号。
单引号’
B、双引号”
C、冒号:
D、分号;
37. python单行注释使用的是哪个符号( )
A. ( )
B." "
C. ,
D.#
38. 在计算机语言中( )是赋值的意思。
A.=
B.>
C. ==
D. >=
39. 如果在python程序中执行print("2*3-1=",2*3-1)代码,运行的结果是( )
A. 4
B. 5
C. 2*3-1=4
D. 2*3-1=7
40. a 与 b定义如下,下列哪个是正确的?( )
a="234"
b="234"
A. a!=b
B. a==234
C. a+b=468
D. a==b
41. 下列是字符串表达式的是( )
A.w>=5
B. 5*6+1
C. a+b>c and a+b>a
D. "wang wu"
42. 下列是关系表达式的是( )
A.w>=5
B. 5*6+1
C. a+b>c and a+b>a
D. "wang wu"
43. ( )的功能:等待用户从键盘上输入数据,用户输入的内容作为函数的值,不管用户输入的是什么内容,返回的是字符串
A. print
B. input
C. if
D. def
44. ( )的功能:如果条件表达式成立,则先执行if行后缩进的语句块,然后再执行语句块后没有缩进的语句。如果条件表达式不成立,则直接执行语句块后面没有缩进的语句。
A. print
B. input
C. if
D. def
45. 下列哪个不是python的合法变量名( )
A. int_32
B. 40YL
C. price
D. name
46. 给S赋值:S=10,那么下面逻辑表达式中返回True结果是:( )
A. s>5 and s>20
B. s>2 and s>4
C. s>5 and s<8
D. s==5 and s>1
47. 下列表达式正确,且值为真的是( )
A. 3+2>3+5
B. 1>2
C.2>3 or 5<6
D. 2>3 and 5<6
48. 6//4的值是( )
A.1
B.2
C.3
D. 4
49. 下面语句不正确的是( )
A.b+1=a
B.a=b+1
C.a=b
D. b=a
50. 语句print(x,y)的作用是? ( )
A.输出x,y
B.输出x,y的值
C.出现错误信息
D.输出(x,y)
51. 关于流程图的常用标识,以下选项中描述错误的是( )
A 平行四边形表示程序的开始或结束
B.方向箭头表示流程线
C.矩形表示计算或处理
D.菱形表示判断
52. python中,命令和标点符号需要使用( )格式,否则会报错。
A.中文
B. 英文
C.中文和英文混合使用
53. python语言语句块的标志是( )
A 分号
B.逗号
C.缩进
D./
关闭
更多问卷
复制此问卷