zoukankan      html  css  js  c++  java
  • Python学习笔记(三)

    1.文件的修改

    由于读取文件时,会先读到内存中,所以文件内容大时,直接read会造成内存占满的情况。

    大文件时,采取一行一行读取的方式,这种方式读取时,如果每次都操作磁盘,会造成浪费,所以先放到缓冲区中,等缓冲区中数据满时,统一操作磁盘

    with 的使用

    open文件后,需要手动close,使用with的话,系统会自动关闭文件

    文件的修改

    1.第一种:1.获取文件,2.修改内容,3.清空原有内容,4.重新写入新内容

    2.第二种:1.获取文件,2.把修改内容写入一个临时文件,3.删除原来的文件,4.把临时文件重命名为原来的文件

    集合

    集合的主要功能是天生去重,和进行关系测试

    json的操作,json的方法使用需要先引入json包

    json是字符串,长得比较像字典,是用“”的,要使用json 方法,文件里的格式一定是json的,要不然会报错

    函数:函数就是一个功能,方法。作用是简化代码

    函数必须调用才能执行

    在函数里面的变量是局部变量,只能在函数里面使用,函数执行结束就没了
    返回值,如果需要用到函数的处理结果,就写return,如果不需要就不用写,返回none
    函数里面如果碰到return,函数立即结束

  • 相关阅读:
    新装的idea需要设置的项目
    bug活动文章地址
    环形链表的问题
    IntelliJ配置jenkins服务的Crumb Data
    算法问题求数组排序后最大相邻数差
    jdk11安装以及无jre解决方法
    算法问题大数相加
    java中级技术点
    算法实现 出入栈,寻找最小值
    算法问题2的整数次幂
  • 原文地址:https://www.cnblogs.com/qingmingzy/p/9180657.html
Copyright © 2011-2022 走看看