上虞区2022学年第一学期九年级信息技术测评试卷 本试卷满分 100分,考试时间60分钟。 注意事项: 1. 答题前,请务必将自己的学校、姓名、班级和考号用黑色字迹的签字笔或钢笔填写在答题纸规定的位置上。 2. 答题时,请在答题纸相应的位置上规范作答,在本试题卷上的作答一律无效。 一、选择题(本大题25小题,每小题2分,共50分。在每小题给出的四个选项中,只有一个是符合题目要求的,错选、多选、未选均无分) 1.Python的易学性、海量的库以及在各种领域的广泛使用,使它成为当今最流行的编程语言。以下关于Python的说法,错误的是 A.它是一种跨平台、开源、解释型的高级编程语言 B.该语言的主要特点:语法简洁、黏性扩展、类库丰富 C.它创建的程序源文件扩展名为.py D.可直接按键盘上的“F7”键,调试运行程序 在Python Shell中依次执行以下语句: >>> a="12.34" >>> print(type(a)) 输出的结果是 A.
B. C. D. 算术运算是指运用算术运算符,进行数的加、减、乘、除等数学运算,算术运算符存在优选级别。数学式转换成Python表达式,正确的是 ① 7/bc2a-3 ② 7/b*c**2*a-3 ③ 7/b*c**2*(a-3) ④ 7*a/(b*c*c)-3 ⑤ 7*a/b*c**2-3 ⑥ 7/(b*c**2)*a-3 A. ①⑥ B.②⑤ C.④⑥ D.③⑤ 4.小程在Python中运行以下程序段,输出的结果是 a=3 b=4 c=5 p=(a+b+c)/2 print("s=",(p*(p-a)*(p-b)*(p-c))**0.5) A.6.0 B.s=(p*(p-a)*(p-b)*(p-c))**0.5 C.s= 6.0 D."s="(p*(p-a)*(p-b)*(p-c))**0.5 5.逻辑表达式指用逻辑运算符,把逻辑变量连接起来的表达式。若a=10,b=3,c=7,则逻辑表达式not(a>b or c>a)和a>b and a>c的返回值分别为 A.False True B.True True C.True False D.False False 6.编写Python代码时,需要符合一定的语法规则。 a=float(input("输入a的值: ")) if a>5: n=2*a+5 elif a=0: n=2*(a+5) else: n=a+10 print("n=",n,sep='') 对上述程序的分析,正确的是 A.程序运行后,n的值为整型数 B.“elif a=0:”语句应修改成“elif a==0:” C.“else:”语句应修改为“else a<0:” D.print语句中“sep=''”删除后,程序运行结果与之前是一样的 7.Python提供了range()函数来构建数字序列。函数range(1,25,6)产生的整数数列为 A.0 6 12 18 24 B.1 7 13 19 25 C.0 6 12 18 D.1 7 13 19 8. 我们可以利用循环来打印出许多漂亮的图形。运行以下Python程序 for a in range(5): b=0 while b