第三章 内建数据结构、函数与文件

搞个目录:

1.元组

1.1创建

1.2连接——+、*

1.3拆包——数据交换、函数的返回值为元组,进行了拆包

1.4方法——count。是什么功能

 

2.列表

2.1创建

2.2增加、删除-insert、append、pop、remove

2.3是否在列表中——in

2.4连接列表——+

2.5排序——sort

2.6切片-步进值位于双冒号后面

2.7内建函数——enumerate、sorted、zip、reversed

 

 

3.map

3.1是否有某个键值——in

3.2删除——pop、del

3.3获取键值__keys()、values()、

3.4合并字典_update

3.5默认初值——defaultlist

3.6hash——键的不变形

 

 

4.集合

 

5.集合、列表和字典的推导式

6.函数

6.1函数即对象,可以当做参数进行传递

6.2匿名函数——lamda

6.3生成器——yield

6.4生成器表达式——和列表的推导式很像,但是为()

6.5异常处理

 

7.文件和操作系统

【正文开始】

以下主要讲了python的基本结构
 

1.元组

1.1创建

1.2连接——+、*

1.3拆包——数据交换、函数的返回值为元组,进行了拆包

1.4方法——count。是什么功能

2.列表

2.1创建

2.2增加、删除-insert、append、pop、remove

2.3是否在列表中——in

2.4连接列表——+

2.5排序——sort

2.6切片-步进值位于双冒号后面

2.7内建函数——enumerate、sorted、zip、reversed

3.map

3.1是否有某个键值——in

3.2删除——pop、del

3.3获取键值__keys()、values()、

3.4合并字典_update

3.5默认初值——defaultlist

3.6hash——键的不变形

4.集合

5.集合、列表和字典的推导式

6.函数

6.1函数即对象,可以当做参数进行传递

6.2匿名函数——lamda

6.3生成器——yield

6.4生成器表达式——和列表的推导式很像,但是为()

6.5异常处理

7.文件和操作系统

今晚侧重看了文本文件和二进制文件。

所有的文件,在数据传输和存储中都是二进制形式进行的。所以从广义上来说,都是二进制文件。

文件文件是:有格式无数据类型;二进制文件为:无格式有数据类型。

关键内容:文件文件是基于字符的编码(一般有统一标准,ascii 、utf-8等),二进制是基于字节的编码(这种编码方式是自己的编码方式,除了编码人知道,谁也不知道,一般都没有统一的标准)

参考链接:

https://blog.csdn.net/yayun0516/article/details/42519995

https://blog.csdn.net/huangjm_13/article/details/8536982

关于文本文件和二进制文件,我做了一些小例子,便于理解。

二进制文件是广义上的二进制文件,什么文件都可以采用rb的形式打开,只不过可能解读不了。

二进制是重类型的数据,因此要写二进制文件,首先要编码字符类型。本文编码为float。

参考链接:(python 读写二进制文件实例https://www.cnblogs.com/adong7639/p/9321134.html

https://blog.csdn.net/qicheng777/article/details/75458025

 

 

【欢迎各位指正】

 

 

 

 

 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值