粤教版(2019)高中信息技术必修一 4.1.1Python的常量和变量-练习

2020-11-22
| 2份
| 25页
| 2774人阅读
| 96人下载

资源信息

学段 高中
学科 信息技术
教材版本 高中信息技术粤教版必修1 数据与计算
年级 高一
章节 4.1.1 Python的常量和变量
类型 作业-同步练
知识点 -
使用场景 同步教学
学年 2020-2021
地区(省份) 全国
地区(市) -
地区(区县) -
文件格式 ZIP
文件大小 42 KB
发布时间 2020-11-22
更新时间 2023-04-09
作者 匿名
品牌系列 -
审核时间 2020-11-22
下载链接 https://m.zxxk.com/soft/25798089.html
价格 0.50储值(1储值=1元)
来源 学科网

内容正文:

4.1.1Python的常量和变量-粤教版(2019)高中信息技术必修一练习 学校:___________姓名:___________班级:___________考号:___________ 一、选择题 1.下面( )是Python合法的变量名 A.int32 B.40XL C.self D.name 【答案】ACD 【解析】 【详解】 本题主要考查Python变量的命名。Python变量的命名不能以数字开头(可以以下划线或字母开头),不能包含特殊符号,不能是关键字,故本题选ACD选项。 2.关于程序中的变量,以下说法中错误的是( )。 A.将数据存入某变量后,读取该变量中的值,不会改变该变量的值 B.将数据存入某变量以后就不能将新的数据存入该变量 C.将数据存入某变量以后可以将新的数据存入该变量 D.在一个问题的计算过程中,可能需要使用多个变量 【答案】B 【解析】 【详解】 本题考查的是变量相关知识。变量是指在程序执行过程中其值可能随时发生改变的存储单元或数据。将数据存入某变量以后可以将新的数据存入该变量,故选项B错误。 3.下列选项中,不属于Python特点的是( )。 A.面向对象 B.运行效率高 C.可读性好 D.开源 【答案】B 【解析】 【分析】 【详解】 本题考查Python特点的相关知识点 Python是一门面向对象、可读性好、开源的语言。因为是高级语言,不具备运行效率高的特点。故本题选B选项 4.有python程序如下 a=int(input()) b=int(input()) c=input() if c=='+': print(a+b) elif c=='-': print(a-b) elif c=='*': print(a*b) elif c=='/': print(a/b) else: print(“输入错误,请重试”) 当程序运行后,小新依次输入 9 2 * 程序输出结果应为( ) A.18 B.11 C.7 D.4 【答案】A 【解析】 【详解】 本题考查Python程序段。当程序运行后,小新依次输入9 2 *,即a=9,b=2,c=*,则elif c==‘*’:成立,执行print(a*b),结果为18,故本题选A。 5.下面是小新在某道编程题中定义的变量,哪个变量名是不合法的( ) A.apple_Prince3 B._math C.3apple D.Apple 【答案】C 【解析】 【详解】 本题考查python变量名命名规则。Python 语言的标识符必须以字母,下画线(_)开头,后面可以跟任意数目的字母、数字和下画线(_)。此处的字母并不局限于 26 个英文字母,可以包含中文字符、日文字符等。故本题选C。 6.在python中,运行下列程序,正确的结果是( ) s=0 for i in range (1,5): s=s+i print("i=",i,"s=",s) A.i=4 s=10 B.i=5 s=10 C.i=5 s=15 D.i=6 s=15 【答案】A 【解析】 【分析】 【详解】 本题考查Python程序实现。 变量i的范围是从1到4,当i=4时,跳出循环,此时s=0+1+2+3+4=10。故本题选A选项 7.小新编制了一个python程序如下,但程序无法执行,你帮他找出程序中一共有几处错误( ) 1a=3 b=input() c=a+b print("c") A.1 B.2 C.3 D.4 【答案】C 【解析】 【分析】 【详解】 本题考查Python程序语法 Python变量命名不能以数字开头、变量b、c必须先定义后使用。故有3处错误,故本题选C选项 8.在python中,以下哪个选项a 的数据类型为整型( ) A.a=5 B.a=input() C.a='5' D.a=5.0 【答案】A 【解析】 【详解】 本题考查Python数据类型。Python数据类型有字符串,布尔类型,整数,浮点数等。a=5,a为整数型;a=‘5’,则a为字符串;a=5.0,则a为浮点数。故本题选A。 9.以下哪项是一个绘图库模块( ) A.numpy B.matplotlib C.plot D.arange 【答案】B 【解析】 【详解】 本题考查Python相关知识。NumPy(Numerical Python)是Python的一种开源的数值计算扩展。这种工具可用来存储和处理大型矩阵。Matplotlib是一个 Python的2D绘图库,它以各种硬拷贝格式和跨平台的交互式环境生成出版质量级别的图形。plot和arange是python中的函数。故本题选B。 10.函数如下 def

资源预览图

粤教版(2019)高中信息技术必修一 4.1.1Python的常量和变量-练习
1
粤教版(2019)高中信息技术必修一 4.1.1Python的常量和变量-练习
2
粤教版(2019)高中信息技术必修一 4.1.1Python的常量和变量-练习
3
所属专辑
相关资源
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。