内容正文:
2023年信息技术中考真题汇编—算法与编程
一、选择题
(2023·江苏·统考中考真题)
1. 程序设计过程包括设计算法、( )和调试程序。
A. 封装测试 B. 编译程序 C. 编写程序 D. 设计流程图
(2023·江苏·统考中考真题)
2. 右图Python程序段运行后的输出结果是( )
A. 2 B. 5 C. 10 D. 50
(2023·江苏·统考中考真题)
3. Python程序语句:print(100-25%3) 的打印结果是( )
A 99 B. 92 C. 75 D. 100
(2023·江苏·统考中考真题)
4. 小王同学用python编写计算1+2+……+100的和, 右图横线上的代码应该是( )
sum= 0
for i
sum=sum+i
print (sum)
A. in range(100): B. in range(1, 99): C. in range(1, 100): D. in range(1, 101):
(2023·江苏·统考中考真题)
5. 在Python中,a=1,b=2,c=3,下列表达式值为真是( )
A. a>b B. a<b and b>c C. a>b or b<c D. a==b
(2023·江苏·统考中考真题)
6. Python程序导入模块命令是( )
A. input B. accept C. import D. in
(2023·江苏·统考中考真题)
7. 下列流程图图示中,表示“判断”框图是( )。
A. B. C. D.
二、判断题
(2023·江苏·统考中考真题)
8. Python程序中,“a=b”为赋值语句,“a==b”为关系表达式。( )
(2023·江苏·统考中考真题)
9. Python程序中, 变量的命名不区分大小写。( )
(2023·江苏·统考中考真题)
10. Python自带的IDLE包括Python Shell窗口和Python Editor窗口。( )
(2023·江苏·统考中考真题)
11. Python程序中, a=input(“请输入数字”) 执行后, 变量a的数据类型是整型。( )
(2023·江苏·统考中考真题)
12. Python程序文件后缀名为“.py”。( )
三、操作题
(2023·江苏·统考中考真题)
13. 国家质量监督检验检疫局发布的《车辆驾驶人员血液、呼气酒精含量阈值与检验》中规定:车辆驾驶人员每100ml血液中的酒精含量小于20mg不构成饮酒驾驶行为;酒精含量大于或等于20mg且小于80mg为酒驾;酒精含量大于或等于80mg为醉驾。请根据酒驾检测程序代码,完成下面小题。
n=int(input("请输入酒精含量:“))
if n<20:
print("没有饮酒")
else:
if ① :
print("酒驾")
else:
print("醉驾")
(1)程序中变量n的数据类型是____。
A.整数 B.浮点数 C.字符串 D.布尔型
(2)Python中的输入函数是____
(3)Python中的输出函数是____
(4)程序①处应填____
(5)若从键盘读入80,则程序的输出结果是______。
四、填空题
(2023·江苏·统考中考真题)
14. 算法的三种基本结构包括顺序结构、_____、和循环结构。
(2023·江苏·统考中考真题)
15. Python语言中用来定义函数的关键字是____
第1页/共1页
学科网(北京)股份有限公司
$$
2023年信息技术中考真题汇编—算法与编程
一、选择题
(2023·江苏·统考中考真题)
1. 程序设计过程包括设计算法、( )和调试程序。
A. 封装测试 B. 编译程序 C. 编写程序 D. 设计流程图
【答案】C
【解析】
【详解】本题考查程序设计的过程。程序设计的基本过程一般包括:分析问题、设计算法、编写程序和调试程序。故选项C正确。
(2023·江苏·统考中考真题)
2. 右图Python程序段运行后的输出结果是( )
A. 2 B. 5 C. 10 D. 50
【答案】C
【解析】
【详解】本题考查Python相关知识。过程如下:
定义A=10 ,B=5
执行A=A*B=10*5=50
B=A/B=50/5=10
故选项C正确。
(2023·江苏·统考中考真题)
3. Python程序语句:print(100-25%3) 打印结果是( )
A. 99 B.