版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
粤教版普通高中教科书信息技术必修1Python的数据类型我们每一位同学都可以成为程序的开发者灵璧县第二中学王凤龙Python的数据类型
对于单个数据我们可以通过直接赋值的方式,例如score=80,那如果对于多个数据该怎么办呢?例如一组成绩
80,77,93,65,76,87多个变量-繁琐且复杂使用列表List-简单且强大Python的数据类型数值Number整型(int):如-100,0,23,也称为整数浮点型(float):如3.14,由整数部分和小数部分组成。也可以使用科学计数法表示2.5E2=2.5*102复数(complex):如a+bj,有整数部分a和虚数部分b组成,a和b是浮点型。也可以用complex(a,b)表示字符串String由单引号或者双引号括起来的任意文本索引(适用于字符串、列表、元组)我们可以利用索引来获取指定位置的值。索引从0开始,0代表第一个,-1代表尾部最后一个字符串操作a="Hello“b="World"
操作说明案例结果连接使用“+”连接字符串a+b“HelloWorld”重复使用乘号“*”重复字符串a*3“HelloHelloHello”字符串长度len(string)len(a)5写在方括号[]之间、用逗号分割开的元素列表,元素可以是各种各样的类型列表List列表操作a=[“a",“b"]b=[10,20]操作说明案例结果索引获取列表元素;操作同字符串a[0]“a”修改先获取列表元素后重新赋值a[0]=“c”[“c”,”b”]连接使用“+”连接列表a+b[“a”,”b”,1,2]重复使用乘号“*”重复列表a*2[“a”,”b”,”a”,”b”]列表操作a=[“a",“b",“c”]操作说明案例结果新增末尾新增,格式:list.append(元素)a.append(“d”)[“a",“b",“c”,”d”]删除
末尾删除,格式:list.pop()a.pop()[“a",“b“]列表操作a
=[65,99,56,34,78]操作说明案例结果最大值max(列表)max(a)99最小值min(列表)min(a)34和sum(列表)sum(a)332元素个数len(列表)len(a)5根据以上所学知识,如何计算一个数字列表a的平均数?sum(a)/len(a)Python的数据类型写在小括号()之间,和列表类似,不同之处在于元组的元素不能修改(重新赋值、新增和删除)元组Tuple元组操作a=("Good","Run“)b=(17,20,19)操作案例结果索引b[2]连接a+b元素个数len(b)19(“Good”,”Run”,17,20,19)3重复*、最大值max、最小值min操作同List一个无序且不重复元素的序列,用于进行集合与集合之间的交、并、差等操作。可以使用大括号{}或者set()函数创建集合。集合Set注意:创建一个空集合必须用set()而不是{}。因为{}是用来创建一个空字典。思考:集合可不可以使用索引获取元素值?无序集合操作a={10,20,30,40}b={10,30,50,70}操作说明案例结果(排序后)交A&B,既属于A的、又属于B的所有元素的集合a&b[10,30]并A|B,将A和B的元素放到一起组成的集合a|b[10,20,30,40,50,70]差A-B,属于A但不属于B的集合a-b{20,40}获取元素个数len、最大值max、最小值min操作同List一个无序的键(key)值(value)对集合,格式为{key:value,……},key是不重复的的且必须用不可变类型(数字、字符串、元组)字典Dictionary字典操作a={“name”:”zs”,”age”:18}操作说明案例结果获取
dict[key]或dict.get(key)a[“name”]或a.get(“name”)“zs”新增修改
dict[key]=value,有则改之,无则加之a[“class”]=1{“name”:”zs”,”age”:18,”class”:1}a[“age”]=20{“name”:”zs”,”age”:20}删除dict.pop(key)a.pop(“name”){“age”:18}建值对数len(dict)len(a)2判断数据类型利用type()函数判断数据类型“1000”1000[1,2,3,4]字符串String列表List数值Int总结最后
我们根据适合的场景选择适合的乐器,各种乐器之间的相互配合可以演
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 人防密闭穿墙管施工专项方案
- 二年级语文下册 第一单元 课文1 3 开满鲜花的小路教学设计(pdf) 新人教版
- 地质灾害监测系统安装专项方案
- 2026国际物流考试包装管理试题及答案
- 第4课 漂亮的包装纸(教案)人教版(2012)美术二年级下册
- 本章复习与测试教学设计高中物理人教版2019选择性必修 第二册-人教版2019
- 第14课 建设美丽中国教学设计中职思想政治经济政治与社会(第4版)北师大版
- 《小苏打与白醋的反应》教学设计教科版六年级下册
- 第一单元教学设计-2025-2024学年语文四年级下册统编版
- 2025年智能家居能源管理中的能源可视化技术研究
- 江苏省2026中考作文深度预测专版
- 人教版小学五年级数学下册折线统计图《复式折线统计图》示范教学课件
- 2025内蒙古乌海市国创数字产业发展有限责任公司招聘和考察更正笔试历年参考题库附带答案详解
- 黑龙江哈尔滨市2026届高考第一次模拟考试数学试题+答案
- 2026年安徽省合肥市高三二模英语试题(含答案和音频)
- 2026年传播与策划考试试题及答案答案
- 广西能汇投资集团有限公司招聘笔试题库2026
- 征集和招录人员政治考核表(填写样表)
- T/CCMA 0137-2022防撞缓冲车
- 《弱电系统课件》
- 纺织非遗:让世界读懂中国之美智慧树知到期末考试答案章节答案2024年天津工业大学
评论
0/150
提交评论