搞个目录:
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
【欢迎各位指正】