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 、函数的参数
实参角度
——位置参数
——关键字参数
——混合参数
形参角度
——位置参数
——默认参数



posted @ 2020-12-21 17:24  小鱼鱼与黄黄  阅读(61)  评论(0编辑  收藏  举报