
综合练习试题 浙教版(2020) 信息技术八年级上册 一、选择题 1.在 python 程序中,y=6 的作用是( )。 A.将 6 赋值给变量 y B.判断变量 y 是否等于 6 C.判断变量 y 是否不等于 6 D.等同于 y=y+6 2.运行以下程序,显示的运行结果是:sum = 30,横线位置正确的语句是( )。 a=10 b=20 sum=a+b _____ A.print("sum =",sum) B..print(sum) C.printf("sum=,30") D.print(sum=30) 3.python 中使用( )函数接收用户输入的数据。 A.print() B.input() C.accept() D.login() 4.运行以下程序,显示的运行结果是: ( ) a=5 b=2 c=3 d=(a*b)%c print(d) A.3.333 B.1 C.3 D.2 5.运行以下程序,显示的运行结果是( )。 Num=53 result=Num%5 print(result) A.2 B.4 C.3 D.1 6.运行以下程序,显示的运行结果是:3 4.8 ( ) Num1=3 Num2=4.8 print(Num1,Num2) A.正确 B.错误 二、填空题 7.如图的程序中,如果在开始输入数字65,那程序输出的结果为_____ 8.下面Python程序中,最后输出变量a的值为_____ a=15 b=20 a=b print(a) 9.程序三:完善程序,实现以下功能。提示用户输入密码,如果输入密码与预设密码“123”相同时,打印输出“密码正确”,跳出循环,显示“成功登陆”;否则,打印输出“密码错误”,并让用户继续输入密码直到正确为止。选择合适的选项填入横线处,使程序能按要求正确运行。 target="123" while_____: password=input('请输入密码:') if_____: print('密码正确') break else: print('密码错误,) print('成功登陆') (1)A.True B.False C.Break D.Stop (2)A.password=target B.password==target C.password>=target D.password!=target 10.语句print(2+3)运行结果是: _____ 。 三、判断题 11.Python中,使用break结束本次循环,继续下一次循环。 ( ) 12.在Python编程中,用“/”来表示数学中的除号。( ) 13.Python变量名区分大小写,所以student和Student表示不同的变量名。( ) 14.Python中,变量名使用标识符表示,系统关键字可以作为变量名。 ( ) 四、操作题 15.根据“四则运算参考程序”填空。 (1)从程序可知,使用了if-_____-_____语句,也称为_____语句。 (2)程序中定义x,y为_____。 (3)程序中的 “==”表示_____,在比较运算符中, 不相等的符号是_____;比较运算的结果为_____或_____。 (4)补充程序:①_____ ;②_____ 。 (5)启动Python后,新建程序,输入程序内容后,首先要进行_____,可以命名为“四则运算.py”,然后运行程序,可执行编辑窗口里的“_____”-“Run Module”命令,或使用快捷键_____。 试卷第1页,共3页 试卷第1页,共3页 参考答案: 1.A 2.A 3.B 4.B 5.C 6.A 7.良好 继续努力 8.20 9. A B 10.5 11.错误 12.正确 13.正确 14.错误 15. elif else 多分支 变量 相等 != 真(True) 假(False) ope==”/”: result=x/y 保存 Run F5 答案第1页,共2页 答案第1页,共2页 ... ...
~~ 您好,已阅读到文档的结尾了 ~~