zoukankan      html  css  js  c++  java
  • 2018-06-19——考试周肝完的我又回来了

    数据库 —— 较为方便的文件操作,以及存储和读取

        ——增删改查

    前端 —— html、php等

    框架 —— django   两个月。。。 

        几个项目

    linux基础——老纸是ce

    函数

    面向对象&模块

    网络编程

    并发编程

    ********************************

    文件处理

      打开文件

        open('路径',‘打开方式’,‘指定编码方式’)

        打开方式r,w,a,|+、b

          r+打开文件直接写和读完在写光标会不一样

      操作文件

        读

          read//一次性读

          readline// 不知道在哪结束。有的文件比如视频图片,是不按行的

            视频和图片用rb打开,按照字节读

          readlines//也是一次性读,但是按行切分

          for循环读最好

        写

          write

        光标 —— 文件指针

          seek——指定光标位置

          tell——获取光标当前位置

          truncate——截取文件

      关闭文件

        close

      修改文件

        文件是不能修改的。。。。。

        with open('x','r',encodeing='utf-8') as f,open('x.bak','w',encoding='utf-8') as f2:

          for line in f:

            if 'xx' in line:

              line = line.replace('xx','yy')

            f2.write(line)

    import os

    os.remove('x')//删除文件

    os.rename('x.bak','x')//重命名文件

    ******************************************************************

    函数//默认没有返回值

    def name()://定义(声明)函数

      ........

      return x

    name()//调用函数 

     return可以返回任何数据类型

    多个返回值就要有多个变量接收

    return的重要作用:中断函数运行,不继续函数

    参数

    定义函数:形参

      位置参数:必须传,且数量对应 

      关键字参数:可以预定义默认值 

    调用函数:实参

      按照位置传参

      按照关键字传参,可以混着用,但是第一个参数必须是位置参数,且一个变量不能冲突赋值

    *******************************************

    调用函数时:按照位置传;按照关键字

    定义函数时:位置参数;默认参数、关键字参数;动态参数(在变量前面加上*)

          动态参数eg:def test(*args)://args只是个参数名,大家一般默认用这个没特殊含义

                  print(args)

          就是将输入的值转换成args元祖,动态参数只能按位置传

          eg2:**kwargs//转换为字典  ,只能按关键字传

          位置参数在args之前,args必须在kwargs之前,默认传参在两者之间

        加上*,在形参的角度上就是组合传来的值;在实参的角度上,将这个序列按顺序打散

        加上**,组合成字典;将这个序列打散为字典

  • 相关阅读:
    在linux CentOS7 安装Nginx 部署vue
    VS Code 用Vue Cli创建项目
    CentOS8通过命令设置IP地址
    C# .net Core WebApi 系列(一)创建与使用
    JS、C#编码解码
    C#通用类库--数字转为人民币汉字大写表示
    CheckUtil类
    Windows服务用bat命令安装与卸载
    突然的兴趣,我想写一个提取图片中特定颜色图像的程序
    一些常用的基础操作记录
  • 原文地址:https://www.cnblogs.com/gulanmoen/p/9201210.html
Copyright © 2011-2022 走看看