函数
一、文件操作
IO操作:
1、读
2、写
函数有这么几个特征:
1、函数有参数 x=f(y)-------y是函数f的参数
open( )函数:
干什么的:IO操作文件
参数:
file:指的是被操作的文件
mode:通过什么方式操作文件(读还是写?)
a:追加 (不删除之前的内容,添加新的内容)
w:写文件内容(把之前文件夹得内容删了,写进去新的)
1、文件存着,那么从文件中读取数据
2、文件不存在,会报FileNotFoundError的错误信息,如[Errno 2] No such file or directory
在什么路径下查找,直接输入路径就行了
他内部可以对文件进行关闭,这样避免了操作文件忘记关闭。
二、 函 数
函数的定义:使用的关键字是def
def 函数的名称(函数的参数):
函数的表达
函数的调用:
函数写完后,必须经过调用才可以生效
,如果不调用,不会生效
调用函数的方式是:函数名称()
形势参数:函数里面的参数叫形势参数
实际参数:函数被调用的时候,给参数赋予的值叫实际参数
参数调用的注意事项:
1、函数在调用的时候,可以填写形势参数,也可以不填写
2、要么都填写,要么都不填写
3、函数在在调用的时候,填写的实际参数要与形势参数的顺序,个数保持一致
4、函数有形式参数的时候,调用函数必须填写实际参数
默认参数:在定义函数的时候给形式参数指定了参数的值
动态参数:定义一个函数的时候,当函数的形式参数个数不确定,数据类型不确定
**:代表的是字典的数据类型