day07
今日内容
- 深浅拷贝(面试)
- 文件操作
内容回顾 & 补充
-
内容回顾
- 计算机基础
- 编码
- 语法
- if
- while
- for。。。
- 数据类型
- range / type / id
- 运算符
-
面试题
-
公司线上的系统用的什么?
-
python2和python3 的区别?
- 默认解释器编码
- 输入输出
- 整数的除法 / int long
-
运算符
v = 1 or 0 and 8 or 9 print(v)
-
is 和 == 的区别?
-
列举python的数据类型中都有哪些方法?
-
今日内容
1. 深浅拷贝
3. 文件操作
- 打开
- r,只能读。 【**】
- w,只能写,写之前清空。 【**】
- a,只能追加。【*】
- r+
- 读:默认从0的光标开始读,也可以通过 seek 调整光标的为位置。
- 写:从光标所在的位置开始写,也可以通过 seek 调整光标的位置。
- w+
- 读:默认光标永远在写入的最后或0,也可以通过 seek 调整光标的位置。
- 写:先清空。
- a+
- 读:默认光标在最后,也可以通过 seek 调整光标的位置。然后再去读取。
- 写:永远写到最后。
- 操作
- 读
- read()
- read(2) # 字符
- readlines()
- write
- 读
- 关闭
总结
- 深浅拷贝
- 文件操作
- 打开
- 读写
- 关闭
- 文件操作和数据类型的结合使用。