资源简介 综合训练试题 2022—2023学年 信息技术八年级上册 浙教版一、选择题1.在 Python 中,9%2 的运行结果是( )A.4 B.2 C.1 D.02.在 Python 中,关于 range 函数 range(1,10,3)产生的序列是( )A.1,2,3,4,5,6,7,8,9 B.1,4,7C.1,3,5,7,9 D.2,4,6,83.python 中变量命名错误的是( )。A.M B.Microsoft C.¥money D.iiiiiiiii4.python 中使用( )函数接收用户输入的数据。A.print() B.input() C.accept() D.login()5.在 Python 中,编程结束,测试运行的快捷键是( )。A.F4 B.F5 C.F1 D.ALT+F56.运行以下程序,显示的运行结果是:100 + 200 = 300,横线处应填写的正确语句是( )。a=100b=200_______________print(a,"+",b,"=",c)A.c=b-c B.a+b C.a+b=c D.c=a+b7.print(5+3)的运行结果是( )A.8 B.5+3 C.运行错误 D.(8)8.s=0for i in range(1,101):s=s+iprint(s) 运行结果是( )A.100 B.5050 C.101 D.09.运行以下程序,显示的运行结果是( )。a=20b=2c=a**b+300print(c)A.340 B.300 C.700 D.60010.运行以下程序,显示的运行结果是( )。pi=3.14r=10s=pi*r*rprint(s)A.31.4 B.0.314 C.314.0 D.3.14二、填空题11.如图的程序运行结果为:________12.在Python的编程环境中,结合以下几条程序代码,完成下面两小题的选择:x=int(10.5)*10x=10y=x/5print(y)(1)请问这段程序代码符合算法的什么结构?( )A.顺序结构 B.选择结构 C.循环结构 D树型结构(2)以下说法正确的是( )A.程序代码中出现的两个“x”均是常量 B.程序执行结束,x最终被赋予的值为105C.程序执行结束,y最终被赋予的值为20 D.程序执行结束,屏幕会显示213.在Python的IDLE环境中,执行下列语句。>>>test=list(range(1,5))>>>test________________ #请写出结果14.有如下Python程序,实现计算圆的面积和周长。具体输入圆的半径r,求圆的周长c面积s,完成填空r=float(input("请输入圆的半径: ")) #输入圆的半径pi=3.14c=________________ #计算周长s=________________ #计算面积print("圆的面积:",s,",圆的周长:",c)15.在Python的IDLE环境中,执行下列语句段。>>>a=6>>>b=4>>>a,b=b,a执行结束时,变量a,b的值分别是________________(用逗号隔开)。三、判断题16.枚举法程序设计往往要利用选择结构(if)和循环结构(for或while)来实现。( )17.Python中,单行注释可使用“*”后面加注释语句。 ( )18.Python中,循环语句也可以进行多层的嵌套。 ( )19.Python中,使用break结束本次循环,继续下一次循环。 ( )20.Python中,表达式是由常量、变量、运算符、小括号等随意组成的。( )四、操作题21.下列程序的功能是:当x<50时,y=0.8x;当50≤x≤100时,y=0.7x;当x>100时,提示信息“输入的数据出界!”。请根据题意,补充完整程序。#输入x的值x=int(input("请输入一个数x: "))if x<50:y=_________print("y的值是:",y)elif_______________:y=0.7*xprint("y的值是:",y)else:print("输入数据出界")试卷第1页,共3页试卷第1页,共3页参考答案:1.C2.B3.C4.B5.B6.D7.A8.B9.C10.C11.aaabbb12. A D13.[1,2,3,4]14. 2*pi*r pi*r*r15.4,616.正确17.错误18.正确19.错误20.错误21. 0.8*x x>=50 and x<=100或(50<=x<=100)答案第1页,共2页答案第1页,共2页 展开更多...... 收起↑ 资源预览