内容正文:
花都区2020学年第二学期八年级期末达标检测试题
信息技术
满分100分。考试时问为60分钟。
注意事项:
1.答卷前,考生务必在答题卡上用黑色字迹的钢笔或签字笔填写镇(街)、学校、姓名、考场试室号、座位号及准考证号等自己的个人信息,再用2B铅笔把对应准考证号的标号涂黑。
2.选择题每小题选出答案后,用2B铅笔把答题卡上对应题目的答案标号涂黑。如需要改动,用橡皮擦干净后,再选涂其他答案。不能答在试卷上。
3.考生必须保持答题卡的整洁,考试结束后,将问卷和答题卡一并上交。
一、选择题(每小题只有一个正确选项,每小题2分,共70分)
1. Python属于哪种程序设计语言。( )
A. 机器语言 B. 汇编语言 C. 高级语言 D. 自然语言
【答案】C
2. Python文件的扩展名是( )
A. .exe B. .php C. .doc D. .py
【答案】D
3. 算法是解决问题的方法和步骤,下列说法不正确的是( )。
A. 可以直接使用生活中的语言文字即自然语言来描述算法
B. 可以直接使用接近程序语言的方式即伪代码来描述算法
C. 可以直接使用标准图形符号即流程图来描述算法
D. 可以直接使用0和1组成的语言即机器语言来描述算法
【答案】D
4. 在Python Shell中输入print("30+50=",30+50),输出的结果为( )。
A. 80 B. 30+50= C. 30+50=80 D. 30+50=30+50
【答案】C
5. 执行下列程序后输出的结果为( )。
a=3
b=2
a=a*b
print(a)
A. 6 B. 9 C. 18 D. 27
【答案】A
6. 下列关于数据类型的说法,错误的是( )
A. 布尔值bool有True、False、None三种值
B. 3.36属于浮点数float类型
C. -8080属于整数int类型
D. “圆的面积”属于字符串string类型
【答案】A
7. 下面哪个不是Python合法的变量名。( )
A. a2 B. 40a C. price D. a_bc
【答案】B
8. 在Python中,表达式9%2的结果为( )
A. 4 B. 4.5 C. 5 D. 1
【答案】D
9. print("123"+"45"),结果为( )
A 123 B. 45 C. 168 D. 12345
【答案】D
10. 在Python中,实现把浮点数a转换成整数输出,在横线中应填入( )
a=5.6
a= (a)
print(a)
A. int B. float C. str D. bool
【答案】A
11. 在Python中,已知x=3,那么执行语句x+=6之后,x的值为( )
A. 3 B. 6 C. 9 D. 18
【答案】C
12. 下列选项中,是正确的Python赋值语句的是( )。
A. X=X+1 B. B+2=Y C. X+Y=X+1 D. (X+Y)=1
【答案】A
13. 违章停车拍照系统的流程图如图,它主要描述的是哪种程序结构。( )
A. 顺序结构 B. 分支结构 C. 循环结构 D. 无法确定
【答案】B
14. 图形符号“”的作用是( )。
A. 输入和输出 B. 赋值
C. 判断 D. 算法的开始和结束
【答案】C
15. 程序中“检测停车时间”的单位是“分钟”,则下列选项中,哪个选项满足条件会执行拍照操作。( )
A. 停车时间等于1分钟 B. 停车时间等于3分钟
C. 停车时间等于6分钟 D. 停车时间等于5分钟
【答案】C
16. x=l,y=2,表达式x>y or y>x的值为( )
A. "x<y" B. True C. False D. "x>y"
【答案】B
17. 下面哪个不是正确的条件语句格式( )
A. if语句 B. if…else语句
C. if…else…else语句 D. if…elif…else语句
【答案】C
18. 下列Python程序段执行后x的值为( )。
x=0
a=8
if a<9:
x=9
print (x)
A. 8 B. 9 C. 0 D. 1
【答案】B
19. 下列Python程序段执行后变量y值为( )。
x=20
if x>=100:
y=5*x
else:
y=4*x
print (y)
A. 20 B. 40 C. 80 D. 100
【答案】C
20. 完善程序,实现以下功能:苹果10元一斤,10斤以上8元(含10斤),计算买苹果的费用。( )
a=int(input("请输入买苹果的斤数:")
if :
s=10*a
else:
s=8*a
print("苹