内容正文:
浙江绍兴鲁迅中学2025-2026学年高一上期末
信息技术试题
考生须知:
1.本卷共2大题,第一大题选择题占90分,第二大题作图题占10分,满分100分,时间60分钟
2.答题前,请务必将自己的姓名、准考证号用黑色字迹的签字笔或钢笔分别填写在答题纸规定的位置上。
3.答题时,请按照答题纸上“注意事项”的要求,在答题纸相应的位置上规范作答,在本试题卷上的作答一律无效。
一、选择题(共45题,每题2分,共90分,每题只有1个正确选项)
1. 下列不能作为Python变量名的是( )
A. 123abc B. abc123 C. a_1 D. tea
2. 下列赋值语句,正确的是( )
A. 5=a B. a+b=x C. a=5+3 D. a+b=x+y
3. 下列Python 表达式中,运行结果为“61”的是( )
A. 6+1 B. 61//10*10 C. "6"+"1" D. "61"in"20220610"
4. 下列Python表达式中,不能表示“x属于区间[a, b)”的是( )
A. Not (x<a or x>=b) B. x>=a and x<b
C. Not (x<=a and x>b) D. a<=x<b
5. Python 表达式("3"+"2")*2的结果为( )
A. 10 B. "3322" C. "3232" D. 语法错误,程序报错
6. Python表达式abs(-4.5)的值为( )
A. -4 B. 4.5 C. -5 D. 5
7. Python表达式-9//2的值为( )
A. -4 B. -5 C. 5 D. 4
8. Python表达式int(-4.5)的值为( )
A. -4 B. -5 C. 5 D. 4
9. Python表达式3*(2+12%3)**3/5的值是( )
A. 129.6 B. 4 C. 43.2 D. 4.8
10. 下列 Python表达式的值为整数6的是( )
A. 13//2 B. 18%3 C. 24/4 D. 2**3
11. 若x=3,则not(x>=5 and x<9)的结果是( )
A. True B. true C. False D. false
12. 下面哪个选项不能表示a能被b整除( )
A. a/b==int(a/b) B. a%b==0 C. a-a//b*b==0 D. a//b==0
13. 要生成2,4,6,8这个序列,下列表达式能实现的是( )
A. range(2,8) B. range(2,9) C. range(2,8,2) D. range(2,9,2)
14. 下列表达式range(1,5,-1),生成的序列对象为( )
A. 1,2,3,4 B. 1,2,3,4,5 C. 5,4,3,2 D. 空
15. Python表达式len([2,"a",3.7])的值为( )
A. 0 B. 1 C. 2 D. 3
16. 已知a、b 为整型变量,下列表达式的值一定为False的是( )
A. a!=b B. a>b and b>a C. a>=b or b>=a D. a==b
17. 一个班的学生排成一列,从第一位同学开始按1-6循环报数,能正确表示第n位同学所报数字的Python表达式是( )
A. n%6 B. n C. (n-1)%6+1 D. (n+1)%6-1
18. Python中,下列用于交换x,y 两个变量的值的语句,不正确的是( )
A. x=y;y=x B. t=x;x=y;y=t
C. t=x+y;x=t-x;y=t-y D. x,y=y,x
19. 数学表达式写成Python表达式,正确的是( )
A. (2a*c)**0.5/a+b B. (2*a*c)*0.5/(a+b)
C. (2*a*c)**0.5/(a+b) D. (2*ac)**0.5/(a+b)
20. 已知字符串s="zj2026",则表达式s[2]的值为( )
A. "2" B. 2 C. "j" D. j
21. 笼子里关着鸡和兔子共46只,数一数脚共120只,问鸡和兔子各多少只?假设鸡的数量为x,兔子的数量为y,则检验表达式为( )
A. x+y=46 or 2*x+4*y=120 B. x+y=46 and 2*x+4*y=120
C. x+y=46 or 2*x+4*y=120 D. x+y=46 and 2*x+4*y=120
22. 数学家马达齐在1966年提到一种自重数(也称水仙花数),其各位数字的n次方和等于该数本身。现有一个四位自重数x(非负数),x=1000×a+100×b+10×c+d,满足,则其百位上的数字b的表达式为( )
A. x%100//10 B. x//100//10 C. x//100%10 D. x%100%10
23. 对实数f四舍五入保留2位小数的Python的表达式是( )
A. int(f*100)/100 B. int(f*100+0.5)/100
C. int(f*100)//100 D. int(f*100+0.5)//100
24. 已知s="物化生政史地技",则s[1:3]的值为( )
A. "物化生" B. "化生政" C. "化生" D. "物化"
25. 已知字符串aa="China",则print(aa[1]+aa[-1])的结果为( )
A. "hC" B. "ha" C. "Ch" D. "ah"
26. 已知lst=[10,20,30,40,50],则lst[::-2]的结果为( )
A. [50,30,10] B. [50,30]
C. [50,40,30,20,10] D. [50,40,30,20]
27. 某超市用13位数字标识商品信息,其中8~12位是表示商品名的代码,用字符串变量s存储商品的信息码(例如:s="9787100109796",商品名代码是"10979"),下列Python表达式中能取出商品名代码的是( )
A. s[-6:-1] B. s[7:11] C. s[8:12] D. s[7:-2]
28. 已知list=["World"," tourism","Ninghai","open","tour"],则list[2][2]的返回值为( )
A. "o" B. "u" C. "i" D. "n"
29. 已知字典score={"语文":108,"数学":115,"英语":102,"等级":"A"},若要修改语文成绩为110,则下列哪个选项正确( )
A. score["语文"]=110 B. score[语文]=110
C. score("语文")=110 D. score["语文"]="110"
30. 某算法的部分流程图如图所示,执行该流程后,变量c的值为( )
A. 2 B. 3 C. 4 D. 5
31. 某Python代码如下,执行后变量ans的值是( )
age=6
b2=3** 2
age+=b2
ans=age % b2
A. 15 B. 10 C. 6 D. 0
32. 有如下Python程序段:
info=[3,7,4,9,11,23,6]
x=info[1]
y=info[6]
z=info[3]
s=x+y+z
print(s)
运行程序后,输出的值正确的是( )
A. 13 B. 22 C. 2 D. 3
33. 有如下程序段:
x=input ("x")
y= input ("y")
print (x+y)
如果两次输入分别为3和7,则显示的结果是( )
A. 3+7 B. 37 C. 10 D. x+y
34. 下列选项中,与下列语句功能相同的是( )
if x<0:
y= -1
else:
y=1
A.if x<0:
y=-1
y=1
B.y=1
if x<0:
y= -1
C.if x>0:
y=1
else:
y=-1
D.if x<0:
y= -1
if x>0:
y=1
A. A B. B C. C D. D
35. 有如下Python程序段:
a=int(input("输入a:"))
if a<=10:
y=a
else:
y=-a
print(y)
若要测试所有分支结构的程序代码是否正确,下列测试数据中最恰当的是( )
A. 9,10 B. 10,11 C. 11,12 D. -10,10
36. 世界卫生组织把老龄化的社会进一步细分为“老龄化社会”,“老龄社会”,“超老龄社会”,分别是65岁以上人口占比达到7%,14%和20%。现已知某国65岁以上人口占比t(t≥0.07),判断某老龄社会的老龄化程度rank,下列Python程序段符合要求的是( )
A.
rank="老龄社会"
if t<0.14:
rank="老龄化社会"
if t >=0.20:
rank="超老龄社会"
B.
rank="老龄社会"
if t<0.14:
rank="老龄化社会"
else:
rank="超老龄社会"
C.
if t <0.14:
rank="老龄化社会"
if t <0.20:
rank="老龄社会"
else:
rank="超老龄社会"
D.
if t>=0.07:
rank="老龄化社会"
elif t>=0.14:
rank="老龄社会"
elif t>=0.20:
rank="超老龄社会"
A. A B. B C. C D. D
37. 有如下Python程序段:
x=0
for i in [2,3,7,4]:
x=x+i
print(x)
该程序段执行后,变量x的值是( )
A. 6 B. 16 C. 0 D. 2374
38. 有如下Python程序段:
x=0
for i in range(1,9,2):
x=x+i
print(x)
该程序段执行后,变量x的值是( )
A. 9 B. 16 C. 25 D. 36
39. 运行下列代码,输出的结果是( )
c=["red","green","blue"]
for x in c:
print(x)
A.
0
1
2
B.
0 1 2
C.
red
Green
blue
D.
red green blue
A. A B. B C. C D. D
40. 运行下列Python代码后,变量k和s的值分别是( )
k=1
s=0
while k <= 3:
s+=k
k+=1
A. 3 3 B. 6 3 C. 4 6 D. 10 4
41. 有如下Python代码段:
x=[9,8,6]
min=10
for i in range(0,len(x)):
if x[i]< min:
min=x[i]
print(min)
运行该程序段后,输出结果为( )
A. 9 B. 7 C. 10 D. 6
42. 一个数加上6,所得和乘6,减去6,其结果等于42,求这个数?Python编写程序如下,请完善代码。
num=42
(一)
(二)
(三)
print(num)
则(一)(二)(三)处应填入的代码为( )
①num+=6 ②num-=6 ③num*=6 ④num/=6
A. ①③② B. ②③① C. ①④② D. ②①④
43. 利用Python实现y=f(x)函数。要求如下:键盘输入一个实数x,执行程序后,输出其对应的y值。y=f(x)的关系如下所示:
请在划线处填入合适的代码。
x= input("请输入x的值:“)
x= (一)
if x<0:
y=-2*x
(二)
y= (三)
else:
y=(4*x+8)/(x-5)
print("y的值为:",y)
则(一)(二)(三)处应填入的代码为( )
①int(x) ②float(x) ③if x<=10 ④elif x<=10 ⑤x**3/2-5*x ⑥x**(3/2)-5*x
A. ①③⑤ B. ②④⑥ C. ②④⑤ D. ①④⑥
44. 编写程序,实现如下功能:输入某人的体重(单位:kg)和身高(单位:m),计算体重指数BMI指数(BMI指数=体重÷身高的平方),如果BMI<18.5,则输出“体重过轻”;如果18.5≤BMI≤25,则输出”体重正常“;如果BMI>25,则输出”体重过重”。
实现上述功能的Python程序如下,请完善程序:
w= int(input("请输入体重(kg):"))
h= float(input("请输入身高(m):"))
(一)
if bmi<18.5:
x="体重过轻"
(二)
x="体重正常"
else:
x="体重过重"
(三)
则(一)(二)(三)处应填入的代码为( )
①bmi=w/h*h ②bmi=w/h**2 ③elif bmi<25: ④elif bmi<=25: ⑤print(x)
A. ①③⑤ B. ①④⑤ C. ②④⑤ D. ②③⑤
45. 某Python代码如下:
import random
list1=[0]*6 #初始化列表list1,放入6个元素,均为0
i=0
while i<6:
if i%2==0:
listl[i]= random. randint (0,10) # randint(a,b),产生[a,b]之间的整数
else:
list1[i]= int(random. randint(1,5))*2+1
i+=1
print(list1)
执行后程序后,列表list1[0]~list1[5]各元素值可能的是( )
A. [0,10,2,9,8,3] B. [8,5,4,1,10,3]
C. [4,11,3,5,9,6] D. [6,3,1,11,7,3]
二、作图题(共10分)
浙江绍兴鲁迅中学2025-2026学年高一上期末
信息技术试题
考生须知:
1.本卷共2大题,第一大题选择题占90分,第二大题作图题占10分,满分100分,时间60分钟
2.答题前,请务必将自己的姓名、准考证号用黑色字迹的签字笔或钢笔分别填写在答题纸规定的位置上。
3.答题时,请按照答题纸上“注意事项”的要求,在答题纸相应的位置上规范作答,在本试题卷上的作答一律无效。
一、选择题(共45题,每题2分,共90分,每题只有1个正确选项)
【1题答案】
【答案】A
【2题答案】
【答案】C
【3题答案】
【答案】C
【4题答案】
【答案】C
【5题答案】
【答案】C
【6题答案】
【答案】B
【7题答案】
【答案】B
【8题答案】
【答案】A
【9题答案】
【答案】D
【10题答案】
【答案】A
【11题答案】
【答案】A
【12题答案】
【答案】D
【13题答案】
【答案】D
【14题答案】
【答案】D
【15题答案】
【答案】D
【16题答案】
【答案】B
【17题答案】
【答案】C
【18题答案】
【答案】A
【19题答案】
【答案】C
【20题答案】
【答案】A
【21题答案】
【答案】B
【22题答案】
【答案】C
【23题答案】
【答案】B
【24题答案】
【答案】C
【25题答案】
【答案】B
【26题答案】
【答案】A
【27题答案】
【答案】A
【28题答案】
【答案】D
【29题答案】
【答案】A
【30题答案】
【答案】B
【31题答案】
【答案】C
【32题答案】
【答案】B
【33题答案】
【答案】B
【34题答案】
【答案】B
【35题答案】
【答案】B
【36题答案】
【答案】A
【37题答案】
【答案】B
【38题答案】
【答案】B
【39题答案】
【答案】C
【40题答案】
【答案】C
【41题答案】
【答案】D
【42题答案】
【答案】C
【43题答案】
【答案】B
【44题答案】
【答案】C
【45题答案】
【答案】B
二、作图题(共10分)
第1页/共1页
学科网(北京)股份有限公司
$