zoukankan      html  css  js  c++  java
  • day07

    day07

    深浅拷贝

    ··· 浅拷贝 只拷贝第一层的可变元素

    ··· 深拷贝 拷贝所有的可变元素,不可变元素直接指向原内存地址 (str.int.bool.tulpe)

    文件读写

    ··· 只读

    file=open('路径',mode='r',encoding='utf-8') 文件不存在则报错

    file.read() 一次性全部读取

    file.read() 括号里加数字,表示从当前光标所在的位置向后读取文件几个字符

    file.readlines() 一行一行读

    for line in file: 大文件for循环按行读

    file.close()

    ··· 只写 (打开即清空,清空后再写) 文件不存在则新建

    file=open('路径',mode='w',encoding='utf-8')

    file.write()

    file.close()

    ··· 只追加 (文章末尾写)

    file=open('路径',mode='a',encoding='utf-8')

    file.write()

    file.close()

    ··· 读 加 写 (文章末尾写)

    file=open('路径',mode='r+',encoding='utf-8')

    file.seek() 括号里写数字,表明从第几个 字节 开始读取 utf-8中一个中文字符为3个字节

    file.read()

    file.write()

    file.close()

    ··· 写 加 读

    file=open('路径',mode='w+',encoding='utf-8')

    file.seek() 括号里写数字,表明从第几个 字节 开始读取 utf-8中一个中文字符为3个字节

    file.read()

    file.write()

    file.close()

    ··· 追加 加 读

    file=open('路径',mode='a+',encoding='utf-8')

    file.seek() 括号里写数字,表明从第几个 字节 开始读取 utf-8中一个中文字符为3个字节

    file.read()

    file.write()

    file.close()          

  • 相关阅读:
    java的基本数据类型有八种:
    BZOJ 1003 [ZJOI2006]物流运输trans
    BZOJ 1002 [FJOI2007]轮状病毒
    BZOJ 1001 [BeiJing2006]狼抓兔子
    FFT修正
    主席树修正
    COJ 0995 WZJ的数据结构(负五)区间操作
    COJ 1010 WZJ的数据结构(十) 线段树区间操作
    COJ 0999 WZJ的数据结构(负一)
    AC自动机修正
  • 原文地址:https://www.cnblogs.com/usherwang/p/12821904.html
Copyright © 2011-2022 走看看