doraemon的python 深浅拷贝和文件操作

DAY07

今日内容

  • 深浅拷贝(面试)

  • 文件操作

内容回顾和补充

1.内容回顾

  • 计算机基础

  • 编码

    • if

    • while

    • for

  • 语法

  • 数据类型

  • range/type/in

  • 运算符

2.面试题

  1. 公司线上系统用的是什么

  2. py2和py3的区别

    • 默认解释器编码

    • 输入输出

    • 整数的除法/int long

3.运算符

v = 1 or 0 and 8 or 9
print(v)

 

4.is和==的区别?

5.列举python的数据类型都有哪些方法?

今日内容

1.深浅拷贝

  • 浅拷贝:只拷贝第一层

  • 深拷贝:拷贝所有层

2.文件操作

  • 打开

    r,只能读

    w,只能写,写之前会清空

    a,只能追加

    r+

    • 读:默认从0的光标开始读,可以通过seek调整光标位置

    • 写:从光标所在的位置开始写,也可以通过光标调整

    w+

    • 默认光标永远在写入的最后或者0

    • 先清空

    a+

    • 默认光标在最后

    • 永远卸载最后

  • 操作

    • read()

    • read(2)#字符

    • readlines()

  • 关闭

 

总结

  • 深浅拷贝

  • 文件操作

    • 打开

    • 操作

    • 关闭

       

今日作业

  1. 思维导图

  2. 数据类型(文件)

  3. 看笔记

  4. 从入学到现在所有的作业题

原文地址:https://www.cnblogs.com/doraemon548542/p/11152425.html