内容正文:
上虞区2021学年第一学期九年级信息技术测评试卷
注意事项:
1. 用黑色或蓝色字迹的圆珠笔、签字笔或钢笔在答题纸上分别写上自己的学校、姓名、班级和考号。
2. 用黑色、蓝色字迹的圆珠笔、签字笔或钢笔将答案写在答题纸上,答在试卷上无效。
一、选择题(本大题25小题,每小题2分,共50分。在每小题给出的四个选项中,只有一个是符合题目要求的,错选、多选、未选均无分)
1. Python是一种跨平台、开源、解释型的高级编程语言。李明在电脑上创建了一个Python源程序,正确的文件是。( )
A. B. C. D.
2. Python程序可以处理各种类型的数据,有整型、浮点型、字符串、列表等。在a,b,c,d=1001 , '李明' , "2008.12" ,[89,96,78,74,78] 中,4个变量数据类型的判断正确的是( )
A. 变量a和d的数据类型都是整型
B. 变量b和c的数据类型都是字符串型
C. 变量c的数据类型是浮点型
D. 变量d的数据类型是整型
3. Python算术运算是指运用算术运算符进行数的加、减、乘、除等数学运算,算术运算符存在优先级别。算术表达式5+100/4//3**2的计算结果是( )
A. 7 B. 69.0 C. 7.0 D. 105
4. 顺序结构是程序设计中最简单、最基本的结构方式。键盘输入:5,执行下列程序段后,运行结果为( )
#输入正方形的边长,求正方形面积
a=float(input('输入正方形边长:'))
s=a**2
print('s=',s)
A. ‘s=’ s B. s= s C. s= 10 D. s= 25.0
5. Python的if条件语句用条件实现判断,而条件实际上是一个表达式,它的值可以是真或假。当x=3,y=2时,表达式x>4 and y<x的值为( )
A. True B. False C. true D. false
6. 穿衣指数是根据自然环境对人体感觉温度影响最主要的天空状况、气温、湿度及风等气象条件,对人们适宜穿着的服装进行分级,以提醒人们根据天气变化适当着装。下列是李明根据穿衣指数编写的代码,说法正确的是( )
temp=float(input(“请输入今天的平均气温:”))
if temp<5:
print(“建议穿厚款羽绒服”)
elif temp>=5 and temp<10: ①
print(“建议穿棉衣”)
elif temp>=10 and temp<15:
print(“建议穿毛衣”)
elif temp>=15 and temp<20: ②
print(“建议穿风衣”)
elif temp>=20 and temp<30:
print(“建议穿长袖或短袖T恤”)
elif temp>=30:
print(“建议穿短袖短裤”)
A if语句和elif语句结尾处“:”可以去掉
B. 每个print语句结束后应该加“;”
C. ①和②语句块不能互换位置,会影响结果输出
D. 在逻辑表达式中and左右两边关系表达式可以互换,不影响结果输出
7. 以下程序片段中,说法错误的是( )
①str="Windows14"
②for i in str:
print(i)
A. 第①行代码实现:将字符串”Windows14”赋值给变量str
B. 第②行代码实现:从字符”W” 遍历到字符”4”结束,共访问9次
C. 每次循环,先获得字符,再赋值给变量i,最后输出变量i的值
D. 程序的运行结果:Windows14
8. 某算法的程序如下所示,运行程序,输出结果为( )
s=0
i=1
while i<5:
s=s+i*2
i=i+2
print(i,s)
A. 3 8 B. 5 13
C. 5 8 D. 4 12
9. 运行下列Python程序,x的输出个数有( )
x=1
while x<100:
x=x*2+x*3
print(x)
A. 1个 B. 2个 C. 3个 D. 4个
10. tkinter是Python的内置GUI模块,使用tkinter模块可以快速创建图形界面。导入tkinter模块后,创建一个主窗体对象的语句是( )
A. Entname=tkinter.Label(win,text=’账号:’)
B. win=tkinter.Tk( )
C. win.title(“登录窗体”)
D. win.geometry(“300*200”)
11. 为积极响应省政府提出的“互联网+义务教育”民生实事工程号召,区内各共同体学校之间开展了“网络同步课堂”(如图)。“网络同步课堂”是依靠智能化设备,