八年级信息技术(下)Python期末考试试题及答案_第1页
八年级信息技术(下)Python期末考试试题及答案_第2页
八年级信息技术(下)Python期末考试试题及答案_第3页
八年级信息技术(下)Python期末考试试题及答案_第4页
八年级信息技术(下)Python期末考试试题及答案_第5页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、八年级信息技术(下)Python期末考试试题及答案一、单项选择题1 、 Python 是一门 ( ) A 、 自然语言B 、 汇编语言C 、 高级语言(正确答案)D 、 机器语言2 、语句 print ( x , y ) ( ) A 、 输出 x , yB 、 输出 x , y 的值(正确答案)C 、 出现错误信息D 、 输出( x , y )3 、下列不可以作为合法变量名的是 ( ) A 、 c0B 、 2aC 、 a_3(正确答案)D 、 小黑4 、以下描述中最适合用计算机编程来处理的是 ( ) A 、 确定放学回家的路线B 、 处理一张数码照片C 、 计算 10000 以内的奇数和(正确

2、答案)D 、 在因特网上查找歌曲5 、 if 语句属于 ( ) A 、 顺序语句B 、 分支语句(正确答案)C 、 循环语句D 、 循环结构6 、 int 属于的数据类型 ( ) A 、 整型(正确答案)B 、 浮点型C 、 字符型D 、 A,B,C 全错7 、下面语句不正确的是 ( ) A 、b+1=a(正确答案)B 、 a=b+ 1C 、 a=bD 、 b=a8 、在流程图中表示算法中的条件判断时使用 ( ) A 、 菱形框(正确答案)B 、 矩形框C 、 圆形框D 、 平行四边形框9 、以下关于算法的描述正确的是 ( ) A 、 计算方法B 、 计算公式C 、 计算机程序D 、 解决问题

3、的方法和步骤(正确答案)10 、 Python 的关系运算符中,用来表示不等于的符号是 ( ) A 、 = =B 、 !=(正确答案)C 、 =D 、 3+5(正确答案)B 、 12C 、 105D 、 A,B,C 全错12 、下列可以将变量 x 和 y 的值互换的语句 ( ) A 、 x=y y=xB 、 z=x x=y y=z(正确答案)C 、 x=z z=y y=xD 、 x= ( x+y )/2 y=(x-y)/213 、 将数据存放到变量中,使用赋值命令 ( ) A 、 =(正确答案)B 、 !=C 、 =D 、 D 、 21 、在 Python 语言中,下面 关系运算符 哪一个是“

4、 等于 ”号 ( ) ? A 、 +B 、 !=C 、 D 、 (正确答案)22 、在 Python 语言中,下面 关系运算符 哪一个是“大于 等于 ”号 ( ) ? A 、 +B 、 !=C 、 (正确答案)D 、 23 、 现实生活中的事情总是很复杂,有时需要对多个条件进行检测,这时候使用 ( ) 语句就比较方便。 A 、 ifB 、 if.elif.else(正确答案)C 、 if.elseD 、 A,B,C 全错24 、 逻辑表达式的值只有两个: True 和 False 。当逻辑表达式成立,其值为 ( ) ;不成立,其值为 ( ) 。 A 、 True , TrueB 、 False

5、 , TrueC 、 False , FalseD 、 True , False(正确答案)25 、 如果要程序一直循环下去,则循环的条件要一直为“ True ”,因此我们在程序循环开始的地方写上语句 ( ) A 、 while True :B 、 while 21 :(正确答案)C 、 while 23 :D 、 A,B,C 全对26 、 求余数的操作符是 ( ) 。 A 、 +B 、 !=C 、 %(正确答案)D 、 27 、 4%6 的值 是 ( ) 。 A 、 1B 、 2(正确答案)C 、 3D 、 428 、 a=10 a=30 运行以上两个语句后,变量 a 的值为 ( )。 A.

6、10B.20C.30(正确答案)D.4029 、 以下变量名格式错误的是哪一项?( ) A.At123B.y9_01C .7m(正确答案)D.MmNn30 、如果在 python 程序中执行下面代码,print ( (23-1)4+(6-2)/2+1) ),运行的结果是( ) A.20(正确答案)B.22C.23D.25二、判断题1 、为了方便存取内存中的数据,需要给内存中存放数据的位置做一个标记,通常使用字符作为内存的标记,这个字符就称为 “ 变量 ” 。( ) 对(正确答案)错2 、内存中既可以存储数值型数据,又可以存储字符串型数据,而且可以进行永久保存。( ) 对错(正确答案)3 、在

7、Python 程序中,变量名可以使用大写字母,也可以使用小写字母,例如 B10 和 b10 这两个变量名是一样的。( ) 对错(正确答案)4 、 在赋值语句中: = , “ = ”叫做赋值符号,表示先计算右侧的表达式的值,再把结果向左侧赋值。 ( ) 对(正确答案)错5 、 python 是一种简单易学、使用广泛的编程语言,不仅可以使用命令行界面编程,还可以使用图形用户界面编程,具有丰富和强大的扩展库,能把其他语言制作的各种模块连接在一起。能轻松地编写出人工智能、物联网等程序。( ) 对(正确答案)错6 、编程是编写程序的简称,就是用人类的语言告诉计算机解决问题的细节和步骤。( ) 对(正确答案)错7 、在 python 中,所有的命令和标点符号都需要使用英文格式输入,否则程序会报错。( ) 对(正确答案)错8 、 python 中有两种很重要的数据,一种是字符串型,一种是数值型。凡是加上了引号的字符(包含变量名称)、数字等就变成了字符串型,不能再进行加减乘除运算了。( ) 对(正确答案)错9 、目前世界上有 600 多种多种程序设计语言 , 常用的语言有 Python 、 C 语言、 C+ 、 Java 或 J

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论