精品解析:广东省清远市连南县2021—-2022学年下学期八年级《信息技术》期末质检试题

标签:
精品解析文字版答案
切换试卷
2024-11-13
| 2份
| 17页
| 162人阅读
| 0人下载

资源信息

学段 初中
学科 信息科技
教材版本 -
年级 八年级
章节 -
类型 试卷
知识点 -
使用场景 同步教学-期末
学年 2022-2023
地区(省份) 广东省
地区(市) 清远市
地区(区县) 连南瑶族自治县
文件格式 ZIP
文件大小 155 KB
发布时间 2024-11-13
更新时间 2024-11-13
作者 匿名
品牌系列 -
审核时间 2024-11-13
下载链接 https://m.zxxk.com/soft/48646391.html
价格 5.00储值(1储值=1元)
来源 学科网

内容正文:

连南县2021-2022学年度第二学期期末质量检查 八年级《信息技术》试卷 (说明:本套试卷为笔试试卷,共两大题,考试时间60分钟,100分满分) 一 、单项选择题:(本大题共35小题,每小题2分,共70分) 1. Python源代码程序编译后的文件扩展名为( ) A. .py B. .c C. .java D. .php 2. 描述我们进行某一项活动所遵循顺序的一种图示方法称为 A. 机器语言 B. 计算机语言 C. 流程图 D. 自然语言 3. 赋值语句就是要在变量存放数据,它的左右格式就是( ) A. 表达式=变量名 B. 变量名=表达式 C. 表达式,变量名 D. 变量名,表达式 4. turtle 库中有一只“海龟”笔,通过在屏幕上移动来画画。我们可以调用turtle 库 中的函数,指挥“海龟”画出很多有趣的图形,其中设置画笔的颜色的函数是( ) A. Length() B. Speed() C. Pensize() D. PenColor() 5. turtle 环境中图标>代表最具有特色的小动物是( ) A. 小蚂蚁 B. 小兔子 C. 小海龟 D. 小天鹅 6. 下列是比较运算符的是( ) A. / B. * C. < D. - 7. 下列函数中表示粗细线的是( ) A. Speed() B. pensize() C. Circle() D. home() 8. “年龄不满2岁或60岁以上”这个条什在表达式所对应的运算符号是( ) A. * B. and C. + D. or 9. Python中坐标原点在( ) A. 左下角 B. 左上角 C. 屏幕中央 D. 右上角 10. 有关变量的说法错误的是( ) A. 变量名只能由大小写字母、数字、汉字和下画线“_”组成 B. 变量名中可以有空格 C. 变量名区分大小写 D. 变量名应尽量简单易懂 11. 下面能够表示对象速度的属性是( ) A. Turn B. Show C. Move D. Speed 12. Python中表达式不正确是( ) A. S=3 B. S=360/E C. S=360×4 D. S=50+S 13. 以下是流程图中常用的一些图形,其中表示“计算或处理”的是( ) A. B. C. D. 14. 条件语句中,属于不等于运算符号的是( ) A. <= B. >= C. = D. != 15. 在 Python 中常用的输入输出语句分别是( ) A. input(),output() B. input(),print() C. input(),printf() D. scanft(),printf() 16. Python使用缩进作为语法边界,一般建议怎样缩进?( ) A. TAB B. 两个空格 C. 四个空格 D. 八个空格 17. 下列选项中用于判断条件是否成立所用的图示是( ) A. B. C. D. 18. 表达式 int(3*1.5)的值为( ) A. 4 B. 4.5 C. 5 D. 3 19. 关于赋值语句 s=s+1, 下列说法正确的是( ) A. 赋值号右边s 和左边的s的值是不一样的 B. 赋值号左边不一定是一个变量 C. 赋值号右边的s 和左边的s 的值是一样的 D. s的值不会变 20. 下面哪个符号表示对代码的注释( ) A. * B. # C. @ D. & 21. 下列哪个语句和 while 类似,都是循环结构的程序( ) A. for B. if C. def D. rande 22. Python中以下变量名称正确的是( ) A. 1good B. if C. for D. good 23. 代码for i in range(0,10,2)这个程序将循环( )次 。 A. 2 B. 5 C. 8 D. 10 24. 以下关系运算表达式中,哪个表达式的书写是错误的( ) A 5>=3 B. 9=9 C. 7!=8 D. a<b 25. 执行 print("a","b","c",sep="/") 会得到哪个结果?( ) A. abc B. “a”,“b”,“c” C. a,b,c D. a/b/c 26. Python 中 if-else语句是哪种结构的语法格式( ) A. 单分支结构 B. 双分支结构 C. 多分支结构 D. 顺序结构 27. Python库的调用需要使用哪个语句( ) A. Int B. self C. def D. import 28. 下面命令中属于绘制圆的是( ) A. Turtle.home() B. Turtle.left(90) C. Turtle.forwar(100) D. Turtle.circle(10) 29. 以下程序段运行后,输出结果是( ) x=5 if x>6: y=3*x else: y=4*x+1 print(y) A. 15 B. 21 C. 36 D. 5 30. input()函数的返回结果是( ) A. 数值型 B. 集合 C. 字符串 D. 列表 31. 以下哪项是一个绘图库模块( ) A. Numpy B. matplotlib C. plot D. arange 32. 下面属于条件表达式的是( ) A. s>=0 B. print() C. input() D. i=i+2 33. 下列不属于Python语言基本构造程序结构的是( ) A. 顺序结构 B. 选择结构 C. 跳转结构 D. 循环结构 34. 向屏幕打印“hello 你好”,使用下面那个语句( ) A. print("hello, 你好") B. print hello,你好 C. print"hello,你好 " D. print(hello,你好 ) 35. 如果要使变量b 存储整数5,下列赋值语句写法正确是( ) A. b='5’ B. b="5" C. 5=b D. b=5 二 、综合能力题:(本大题共4小题,合计30分) 36. 在横线上把程序补充完整,如下图所示, import turtle.forward(100) turtle.left(90) turtle.forward( ) turtle.left( ) turtle. turtle. 37. 在横线上把程序填写完整:计算1+2+3+…+100 s=0 i= ________________ while i<=_____________: s= _________________________________ i= _______________________ print(“1+2+3+…+100=”,s) 38. 小新编写了一个python 程序如下,但程序无法执行,你帮他找出程序中的错误, 如有错的在横线上改正。 1a=3 b=input() c=a+b print("c") 39. 输入体温值(保留1位小数的数),体温大于等于37.3属于发烧。在横线上把程序补充完整。 tw= ( ("请输入体温值:")) if tw : print("体温",tw," 发烧。") else: print("体温",tw,"不发烧。") 第1页/共1页 学科网(北京)股份有限公司 $$ 连南县2021-2022学年度第二学期期末质量检查 八年级《信息技术》试卷 (说明:本套试卷为笔试试卷,共两大题,考试时间60分钟,100分满分) 一 、单项选择题:(本大题共35小题,每小题2分,共70分) 1. Python源代码程序编译后的文件扩展名为( ) A. .py B. .c C. .java D. .php 【答案】A 【解析】 【详解】本题考查Python程序设计相关内容。Python是一种解释型语言,其源代码在运行时被Python解释器逐行翻译成机器码。Python源代码文件通常使用“.py”作为文件扩展名。C语言源文件扩展名是“.c”。java语言源文件扩展名是:“.java”。PHP语言源文件扩展名是:“.php”。故本题答案是A选项。 2. 描述我们进行某一项活动所遵循顺序的一种图示方法称为 A. 机器语言 B. 计算机语言 C. 流程图 D. 自然语言 【答案】C 【解析】 【分析】 【详解】本题考查算法与流程图。描述我们进行某一项活动所遵循顺序的一种图示方法称为流程图,选项C正确。 【点睛】 3. 赋值语句就是要在变量存放数据,它的左右格式就是( ) A. 表达式=变量名 B. 变量名=表达式 C. 表达式,变量名 D. 变量名,表达式 【答案】B 【解析】 【详解】本题考查Python赋值语句。在编程语言中,赋值语句的格式通常是将某个值(表达式的结果)赋给一个变量,以便在后续的程序中使用。一般的格式为“变量名=表达式”。这里,“变量名”是存储数据的名称,而“表达式”是要赋给变量的具体值或者计算结果。因此,选项B是正确的。 4. turtle 库中有一只“海龟”笔,通过在屏幕上移动来画画。我们可以调用turtle 库 中的函数,指挥“海龟”画出很多有趣的图形,其中设置画笔的颜色的函数是( ) A Length() B. Speed() C. Pensize() D. PenColor() 【答案】D 【解析】 【详解】本题考查Python图形绘制。在 turtle 库中,设置画笔颜色的函数是 PenColor()。Length() 并不是 turtle 库的函数,Speed() 用于设置海龟的移动速度,Pensize() 用于设置画笔的粗细。故选:D。 5. turtle 环境中图标>代表最具有特色的小动物是( ) A. 小蚂蚁 B. 小兔子 C. 小海龟 D. 小天鹅 【答案】C 【解析】 【详解】本题考查Python绘图模块。在编程环境中,特别是图形编程环境如 Python 的 turtle 模块,turtle(乌龟)图形是在屏幕上创建绘图的一个非常经典的图标和标志。turtle 环境由此得名,它来源于最初的乌龟图形编程概念,这种编程方式让编程者通过控制“乌龟”来绘制图形。因此,> 符号是代表乌龟,选项中最符合这个含义的小动物是“小海龟”。故选C。 6. 下列是比较运算符的是( ) A. / B. * C. < D. - 【答案】C 【解析】 【详解】本题考查Python程序设计相关内容。“/”是除法运算符;“*”是乘法运算符;“<”是关系(比较)运算符,表示小于;“-”是减法运算符。故本题答案是C选项。 7. 下列函数中表示粗细线的是( ) A. Speed() B. pensize() C. Circle() D. home() 【答案】B 【解析】 【详解】本题考查Python程序设计相关内容。Speed()函数是用来设置画笔的速度,pensize()函数是用来设置画笔的粗细,Circle()函数是用来画圆,home()函数是让画笔回到原点(默认的起始位置),通常是绘图区域的中心位置。故选:B。 8. “年龄不满2岁或60岁以上”这个条什在表达式所对应的运算符号是( ) A. * B. and C. + D. or 【答案】D 【解析】 【详解】本题考查Python运算符。此题中,“年龄不满2岁或60岁以上”中的“或”是英语中的逻辑运算符“or”。这个运算符用于表示两个或更多条件中的至少一个为真时,整体表达式为真。因此,选项D“or”是正确的运算符号。 9. Python中坐标原点在( ) A. 左下角 B. 左上角 C. 屏幕中央 D. 右上角 【答案】B 【解析】 【详解】本题考查Python语言描述。在Python中,使用诸如Tkinter或Pygame等库进行界面开发或绘图时,坐标系的原点通常位于左上角。也就是说,窗口的(0, 0)坐标对应的是左上角的位置。X坐标向右增加,Y坐标向下增加。因此,坐标原点是左上角。故选B。 10. 有关变量的说法错误的是( ) A. 变量名只能由大小写字母、数字、汉字和下画线“_”组成 B. 变量名中可以有空格 C. 变量名区分大小写 D. 变量名应尽量简单易懂 【答案】B 【解析】 【详解】本题考查Python变量的描述。变量名不能包含空格,这是编程语言对变量命名的基本规则。正确的做法是使用下划线“_”来连接多个单词,例如:my_variable。此外,变量名通常只能由字母、数字和下划线组成,不能使用汉字,因此选项A虽然不完全正确,但在多个选项中B显然更明显地错误。变量名区分大小写是大多数编程语言的规则,因此C是正确的。而D中的建议也是符合编程中的最佳实践。综上所述,选项B的说法是错误的。 11. 下面能够表示对象速度的属性是( ) A. Turn B. Show C. Move D. Speed 【答案】D 【解析】 【详解】本题考查Python图形库。在题目所给的选项中,“Speed” 是直接表示速度的属性。选项 A. Turn、B. Show 和 C. Move 分别表示转向、显示和移动,并不直接用于表示速度。因此,表示对象速度的属性是 D. Speed。 12. Python中表达式不正确是( ) A. S=3 B. S=360/E C. S=360×4 D. S=50+S 【答案】C 【解析】 【详解】本题考查Python表达式。在Python中,乘法运算符用星号 * 表示,而不是使用乘号 ×。因此选项 C 使用了错误的符号。正确的表达方式应该是 S=360*4。故选C。 13. 以下是流程图中常用的一些图形,其中表示“计算或处理”的是( ) A. B. C. D. 【答案】C 【解析】 【详解】本题考查算法流程图。在流程图中,圆角矩形是开始/结束、平行四边形是输入/输出、菱形是条件判断、矩形是过程处理。故选C。 14. 条件语句中,属于不等于运算符号是( ) A. <= B. >= C. = D. != 【答案】D 【解析】 【详解】本题考查Python运算符。不等于运算符号用于比较两个值是否不相等。在Python中,不等于运算符号表示为 != 。<=表示小于等于,>=表示大于等于,=表示赋值。故选:D。 15. 在 Python 中常用的输入输出语句分别是( ) A. input(),output() B. input(),print() C. input(),printf() D. scanft(),printf() 【答案】B 【解析】 【详解】本题考查Python输入输出语句。在 Python 中,input() 函数用于从用户获取输入,而 print() 函数用于输出数据。这两个是 Python 中最常用的输入输出函数。选项 A 中的 output() 并不是 Python 的内置函数;选项 C 中的 printf() 是 C 语言中的函数,不属于 Python;选项 D 中的 scanft() 和 printf() 也都是 C 语言的函数。在 Python 中没有这些函数。因此,正确答案是 B. input(),print()。故选B。 16. Python使用缩进作为语法边界,一般建议怎样缩进?( ) A. TAB B. 两个空格 C. 四个空格 D. 八个空格 【答案】C 【解析】 【详解】本题考查Python程序设计相关内容。在Python中,缩进是语法的一部分,用于定义代码块。Python官方建议使用四个空格进行缩进,以提高代码的可读性和一致性。虽然使用TAB或其他数量的空格也可以实现缩进,但四个空格是公认的最佳实践。故本题答案是C选项。 17. 下列选项中用于判断条件是否成立所用的图示是( ) A. B. C. D. 【答案】B 【解析】 【详解】本题考查算法流程图。在流程图中,计算或处理(矩形)、逻辑判断(菱形)、开始或结束(椭圆)、输入/输出(平行四边形)。故选B。 18. 表达式 int(3*1.5)的值为( ) A. 4 B. 4.5 C. 5 D. 3 【答案】A 【解析】 【详解】本题考查Python表达式运算。 首先计算乘法:3*1.5 = 4.5 然后,将结果4.5使用int()函数转换成整数。int()函数在转换时,直接去掉小数部分,只保留整数部分,即变为4。故选A。 19. 关于赋值语句 s=s+1, 下列说法正确的是( ) A. 赋值号右边的s 和左边的s的值是不一样的 B. 赋值号左边不一定是一个变量 C. 赋值号右边的s 和左边的s 的值是一样的 D. s的值不会变 【答案】A 【解析】 【详解】本题考查Python赋值语句。在赋值语句 s=s+1 中,执行时首先计算赋值号右边的表达式 s+1,这个右边的 s 是用来计算新值的,所以它使用的是赋值语句执行前的旧值。而当新值计算完成后会赋给左边的 s,更新其值。因此,赋值号右边的 s 和左边的 s 在执行前后是不同的,右边用的是旧值,而左边会被更新为新值。选项 A 是正确的。 20. 下面哪个符号表示对代码的注释( ) A. * B. # C. @ D. & 【答案】B 【解析】 【详解】本题考查Python程序设计相关内容。代码注释使用的符号是 #。在 # 后面跟随注释内容,这些内容会被 Python 解释器忽略,不会执行。Python 语言有两种注释方式:单行注释(以#开头)和多行注释(以'''三个单引号开头和结尾)。故本题答案是B选项。 21. 下列哪个语句和 while 类似,都是循环结构的程序( ) A. for B. if C. def D. rande 【答案】A 【解析】 【详解】本题考查循环结构。在编程中,循环结构是用于重复执行某段代码的构造。在列举的选项中,while 是一种循环结构,它在条件为真时重复执行块里的代码。与之类似,for 语句也是一种循环结构,用于遍历序列(如列表、元组、字典、集合或字符串)中的元素。因此,选项 A(for)和 while 类似,都是用于循环的程序结构。而 B. if 是条件判断结构,C. def 是定义函数,D. rande 并不是一个正确的Python关键字(如果假设为 range,但仍然用法不同于循环结构),因此它们都不符合题目所问的循环结构定义。故选A。 22. Python中以下变量名称正确的是( ) A. 1good B. if C. for D. good 【答案】D 【解析】 【详解】本题考查Python变量的命名。在Python中,变量名称必须以字母(a-z, A-Z)或下划线(_)开头,后续的字符可以是字母、数字(0-9)或下划线。变量名称不能以数字开头,也不能是Python的保留字(关键字)。因此: A. 1good 以数字开头,是不合法的变量名称。 B. if 是Python的关键字,不能用作变量名称。 C. for 是Python的关键字,不能用作变量名称。 D. good 遵循变量命名规则,是合法的变量名称。 故选D。 23. 代码for i in range(0,10,2)这个程序将循环( )次 A. 2 B. 5 C. 8 D. 10 【答案】B 【解析】 【详解】本题考查Python循环结构。range(0,10,2) 生成一个以2为步长的序列。从0开始,依次是0, 2, 4, 6, 8。对这个序列用for循环遍历,其循环的次数就是该序列的长度,也就是有5个数字:0, 2, 4, 6, 8。因此,循环会执行5次。故选B。 24. 以下关系运算表达式中,哪个表达式的书写是错误的( ) A. 5>=3 B. 9=9 C. 7!=8 D. a<b 【答案】B 【解析】 【详解】本题考查Python程序设计相关内容。在Python中,常用的关系运算符有:>、>=、<、<=、==、!=。ACD选项属于合法关系表达式,B选项,不是关系表达式,“=”是赋值运算符,左侧应是变量,不应是常量,选项错误。故本题答案是B选项。 25. 执行 print("a","b","c",sep="/") 会得到哪个结果?( ) A. abc B. “a”,“b”,“c” C. a,b,c D. a/b/c 【答案】D 【解析】 【详解】本题考查Python程序设计相关内容。print()函数用于在控制台输出内容。sep参数用于指定多个要打印的值之间的分隔符,默认情况下是一个空格,在这里,将分隔符设置为“/”。则print("a","b","c",sep="/")运行结果是:a/b/c。故本题答案是D选项。 26. Python 中 if-else语句是哪种结构的语法格式( ) A. 单分支结构 B. 双分支结构 C. 多分支结构 D. 顺序结构 【答案】B 【解析】 【详解】本题考查Python分支结构。在Python中,if-else语句用于选择性地执行两种操作之一,基于条件表达式的结果。如果条件为真,执行if分支;如果条件为假,则执行else分支。这种结构有两个分支,故称为双分支结构。多分支结构在Python中通常由if-elif-else语句实现,而单分支仅包含一个if语句。顺序结构表示顺序执行,没有条件判断。故选B。 27. Python库的调用需要使用哪个语句( ) A. Int B. self C. def D. import 【答案】D 【解析】 【详解】本题考查Python库的导入。在Python中,要使用某个库(module)的功能,需要先导入它。导入库是通过import语句来实现的。选项A、B、C分别是表示数据类型、类的自身引用以及定义函数的关键字,都与导入库无关。因此,正确的选项是D. import。 28. 下面命令中属于绘制圆的是( ) A. Turtle.home() B. Turtle.left(90) C. Turtle.forwar(100) D. Turtle.circle(10) 【答案】D 【解析】 【详解】本题考查Python图形绘制。在给定的选项中,只有 Turtle.circle(10) 是用于绘制圆的命令。其中,Turtle.circle() 函数用于让海龟按指定的半径画一个圆,而参数 10 指定了这个圆的半径。其他选项中,Turtle.home() 是让海龟回到原点,Turtle.left(90) 是让海龟向左转90度,Turtle.forwar(100) 是让海龟向前移动100个单位。故选D。 29. 以下程序段运行后,输出结果是( ) x=5 if x>6: y=3*x else: y=4*x+1 print(y) A. 15 B. 21 C. 36 D. 5 【答案】B 【解析】 【详解】本题考查Python分支结构。程序段中 x=5,由于 x>6 的条件为假,所以执行 else 子句,即 y=4*x+1。计算可得 y=4*5+1=20+1=21。因此,输出结果为 21,选项 B 正确。 30. input()函数返回结果是( ) A. 数值型 B. 集合 C. 字符串 D. 列表 【答案】C 【解析】 【详解】本题考查Python输入函数。在 Python 中,input() 函数用于从标准输入获取用户输入。无论用户输入的是什么类型的数据,input() 函数都会将其返回为一个字符串类型。因此,选项 C 字符串是正确的。 31. 以下哪项是一个绘图库模块( ) A. Numpy B. matplotlib C. plot D. arange 【答案】B 【解析】 【详解】本题考查Python绘图库。在给定的选项中,A. Numpy 是一个用于科学计算的库,主要提供多维数组和各种数学函数。C. plot 不是一个库模块,而是一个函数名,常用于绘图库中用来绘制图形。D. arange 是 Numpy 的一个函数,用于生成数值范围。B. matplotlib 是一个常用的绘图库模块,用于绘制各种静态、交互式和动画的图形。故选B。 32. 下面属于条件表达式的是( ) A. s>=0 B. print() C. input() D. i=i+2 【答案】A 【解析】 【详解】本题考查Python条件表达式。条件表达式是用于判断某个条件是否成立的表达式,一般用于控制结构中,如if语句。A. s>=0 是一个条件表达式,用于判断变量 s 是否大于或等于 0。B. print() 是一个输出函数,C. input() 是一个输入函数,D. i=i+2 是赋值语句,都不是条件表达式。故选A。 33. 下列不属于Python语言基本构造程序结构的是( ) A. 顺序结构 B. 选择结构 C. 跳转结构 D. 循环结构 【答案】C 【解析】 【详解】本题考查Python基本控制结构。Python语言的基本构造程序结构包括顺序结构、选择结构和循环结构。顺序结构指程序按顺序执行,选择结构使用条件判断执行分支,循环结构重复执行某段代码。而“跳转结构”并不是Python的基本构造结构,虽然Python中有跳转语句如break、continue,但它们不构成基本的程序结构。故选C。 34. 向屏幕打印“hello, 你好”,使用下面那个语句( ) A. print("hello, 你好") B. print hello,你好 C. print"hello,你好 " D. print(hello,你好 ) 【答案】A 【解析】 【详解】本题考查Python程序设计相关内容。在Python中,print是一个内置的函数,用于向标准输出流打印指定内容。程序可以通过print函数将字符串、变量等内容输出。向屏幕打印“hello, 你好”,应使用print("hello, 你好")。故本题答案是A选项。 35. 如果要使变量b 存储整数5,下列赋值语句写法正确的是( ) A. b='5’ B. b="5" C. 5=b D. b=5 【答案】D 【解析】 【详解】本题考查Python赋值语句。在Python中,若要将整数5赋值给变量b,正确的语句是b=5。选项A和B将5视为字符串而非整数,而选项C尝试将值5赋予变量名,这是不合法的语法。故选D。 二 、综合能力题:(本大题共4小题,合计30分) 36. 在横线上把程序补充完整,如下图所示, import turtle.forward(100) turtle.left(90) turtle.forward( ) turtle.left( ) turtle. turtle. 【答案】 turtle,100,90,forward(100),left(90),turtle.forward(100),turtle.left(90) 【解析】 【详解】本题考查Python图形绘制。该程序利用 turtle 模块绘制正方形。首先需要导入turtle库,即import turtle。每次使用 turtle.forward(100) 绘制一条边,然后用 turtle.left(90) 左转90度,重复四次便可以完成一个正方形。 37. 在横线上把程序填写完整:计算1+2+3+…+100 s=0 i= ________________ while i<=_____________: s= _________________________________ i= _______________________ print(“1+2+3+…+100=”,s) 【答案】 ①. 1 ②. 100 ③. s+i ④. i+1 【解析】 【详解】本题考查Python循环结构的应用。 该程序意图是在循环中逐一加上从1到100的整数。初始化 i=1 开始循环,当 i 小于等于100时不断执行循环体内的代码,通过 s+=i 实现累加,并在每次循环中 i 递增1 (i+=1)直到条件不再满足,所以在循环外打印出累加之和。 38. 小新编写了一个python 程序如下,但程序无法执行,你帮他找出程序中的错误, 如有错的在横线上改正。 1a=3 b=input() c=a+b print("c") 【答案】第一行:a=3 第二行:b=int(input()) 第四行:print(c) 【解析】 【详解】本题考查Python程序调试。 1. 变量命名规则不允许数字开头,所以 1a 应修改为 a。 2. b=input() 返回类型是字符串,进行加法运算时 a 和 b 类型不一致,需要将 b 转为整数类型。 3.print("c") 打印的是字符 “c”,若想打印变量 c 的值,需改为 print(c)。 39. 输入体温值(保留1位小数的数),体温大于等于37.3属于发烧。在横线上把程序补充完整。 tw= ( ("请输入体温值:")) if tw : print("体温",tw," 发烧。") else: print("体温",tw,"不发烧。") 【答案】(1) float,input (2)>=37.3 【解析】 【详解】本题考查Python分支结构的应用。该程序的目的是判断输入的体温值是否属于发烧。首先,根据题意,体温需要保留到小数点后一位,并且是数值类型,所以将输入的内容用 float() 函数进行转换,这样才能进行后续的比较操作。其次,使用条件语句 if tw>=37.3: 来判断体温是否发烧。如果满足条件,则输出 “发烧”,否则输出 “不发烧”。 第1页/共1页 学科网(北京)股份有限公司 $$

资源预览图

精品解析:广东省清远市连南县2021—-2022学年下学期八年级《信息技术》期末质检试题
1
精品解析:广东省清远市连南县2021—-2022学年下学期八年级《信息技术》期末质检试题
2
相关资源
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。