粤教版(2019)高中信息技术必修一 4.1.2Python的数据类型- 练习

2020-11-22
| 2份
| 14页
| 2429人阅读
| 96人下载

资源信息

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

内容正文:

4.1.2Python的数据类型-粤教版(2019)高中信息技术必修一练习 学校:___________姓名:___________班级:___________考号:___________ 一、选择题 1.以下不是简单数据类型的是( ) A.float B.str C.bool D.dict 【答案】D 【解析】 【详解】 本题考查的是数据类型。float是浮点型数据,str是字符型,bool是布尔型,dict是字典。字典不是简单数据类型,故应选D。 2.下面哪项是字符串? ( ) A.新年快乐 B.x-y-z C.Happy New Year D.’新年好’ 【答案】D 【解析】 【详解】 本题考查的是数据类型。字符串类型数据必须以单引号或双引号括起来的任意文本。故选项D正确。 3.列表list1=[2,3,5,10,18,22,29],现在想要得到列表的最后一个元素29,以下语句不能实现该功能的是( ) A.list1[6] B.list1[7] C.list1[-1] D.max(list1) 【答案】B 【解析】 【详解】 本题考查的是Python的列表知识。列表中的选项被称为元素,下标是从0开始计数。 max(list)获取列表中的最大值。故选项B不能获取到。 4.以下是简单数据类型的是( ) A.tuple B.set C.int D.list 【答案】C 【解析】 【详解】 本题考查的是数据类型。tuple是元组,set是集合,int是整型,list列表。int是简单数据类型,故选项C正确。 5.有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。 6.以下哪项是一个绘图库模块( ) A.numpy B.matplotlib C.plot D.arange 【答案】B 【解析】 【详解】 本题考查Python相关知识。NumPy(Numerical Python)是Python的一种开源的数值计算扩展。这种工具可用来存储和处理大型矩阵。Matplotlib是一个 Python的2D绘图库,它以各种硬拷贝格式和跨平台的交互式环境生成出版质量级别的图形。plot和arange是python中的函数。故本题选B。 7.在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。 二、填空题 8.有如下Python程序: inp=input(“May i have your name? ”).split() family_name=____ print(“It's nice to meet you ”+family_name) 运行该程序,其输入输出样例如下: 或: 请根据程序功能补全代码。 【答案】inp[-1] 【解析】 【详解】 本题考查的是Python相关知识。split() 通过指定分隔符对字符串进行切片。由输出样例可知,family_name是分割后最后的子字符串。inp[-1]读取读取inp列表中倒数第一个元素。故应填入为:inp[-1]。 9.用Python语言实现加密算法时,明文和密文都被抽象为_________类型的数据。 【答案】字符串 【解析】 【详解】 本题考查的是Python加密算法。用Python语言实现加密算法时,明文和密文都被抽象为字符串类型的数据。 10.递归的基本思想是把________的问题层层转化为规模较小的________问题求解。对递归而言,________与________,二者缺一不可。 【答案】规模较大 同类 递推 回归 【解析】 【详解】 本题考查递归思想。程序调用自身的编程技巧称为递归(recursion)。递归做

资源预览图

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