zoukankan      html  css  js  c++  java
  • python基础 day 10 函数初识

    一、内容回顾
    1、文件的操作
    文件操作三部曲:
    1、打开文件
    2、文件的句柄操作
    3、关闭文件
    文件路径pat,encoding,mode
    2、读、写、追加
    文件读取:
    r,rb,r+,r+b
    read() 全部读取
    readline() 一行一行读取 strip()
    readlines() 全部读取出来,每一行构造成列表的内容["第一行","第二行"]
    for循环,对句柄操作
    read(n) 按照字符去读取
    文件写入:
    w,wb,w+,w+b
    w:没有文件创造文件,并写入内容
    存在文件,则清空文件后,在写入
    文件的追加:
    a 没有文件创造文件,并追加内容
    存在文件,则追加新内容
    r+:先读后写
    其他功能:
    tel()
    seek()
    flush()

    文件的修改:
    import os
    with open("alex自述",encoding="utf-8") as f1,
    open("alex自述.bak",encoding="utf-8",mode="w") as f2:
    for line in f1:
    line = line.replace("alex","SB")
    f2.write(line)
    os.remove("alex自述")
    os.rename("alex自述.bak","alex自述")

    二、今日内容
    1、函数
    以功能为导向,登录、注册 、len 一个函数就是一个功能,随调随用
    增强代码的可读性。
    减少代码的重复性


    2、return
    在函数中,遇到return,直接结束函数。
    将数据返回给函数的调用者
    return 返回多个元素,以元组的形式返回给函数的执行者
    3、函数的参数
    让函数封装的这个功能,盘活
    实参:
    位置参数:根据函数参数位置来

    关键字参数:根据参数的名称来对应函数参数 name = "'alex"

    混合参数:位置参数一定要在关键字参数前面

    形参
    位置参数
    默认参数:意义:普遍进行使用的

    三、今日总结
    1、函数
    2、函数的作用:以功能为导向,减少的代码重复,使代码可读性好
    3、函数的结构 ,函数的执行
    4、函数的返回值,return 1、终止函数,给函数调用者返回值
    5 、函数的参数
    实参角度
    ——位置参数
    ——关键字参数
    ——混合参数
    形参角度
    ——位置参数
    ——默认参数



  • 相关阅读:
    Property [*****] not found on type [com.erp.pojo.ErpSupplier]
    python 杀死线程的两种方式
    docker的学习之认识docker(一)
    Ubuntu下 MySQL不支持中文解决办法
    Django项目创建
    git介绍
    python 实现链表的逆置
    python 实现链表的增删改查(双向链表)
    python----super
    python面向对象
  • 原文地址:https://www.cnblogs.com/iaoyuyuyuhuanghuang/p/14168991.html
Copyright © 2011-2022 走看看