pycharm(3)
文件操作
在计算机中文件操作一般都被称作io操作。
io操作实际上就是读和写
函数
函数的特性:
1、函数有参数
例如:x=f(y)那么y就是函数f的参数
参数
file:指的是被操作的文件
mode:通过什么方式操作(读还是写)
1、a:追加(会在已有的文件后面添加上新的内容)

2、w:写文件内容(会将已有的文件内容全部清空之后再添加新的内容)

3、r:读取文件内容


encoding:编码(utf-8对中文特别友好,gbk国际化的编码)
写的操作
1、不管是否有文件,即使没有文件。open内部会自动创建一个文件,然后把写的内容写进去。
文件操作三步骤:
1、open:打开文件
2、操作文件(针对文件的读和写)
3、close:关闭文件(文件必须要关闭,要不会出现oom)
读的操作
1、文件存在那,怎么从文件中读取数据
2、文件不存在会报FileNotFoundError的错误信息
with上下文
可以在内部将文件进行关闭,这样避免了操作文件忘记关闭

函数
优点:一次写完,多次调用
定义:使用的关键字是def

形式参数
函数里面的参数叫形式参数
实际参数
函数被调用的时候给他赋予的值就叫实际参数

默认参数
在定义函数的时候给形式参数制定了形式参数的值(默认参数只能放在没有指定的参数后面)

动态参数
定义一个函数的时候,当函数的形式参数个数不确定,数据类型不确定的时候
使用的场景:比如支付的场景,不同的支付场景使用的参数都是一样的,所以可以使用动态参数的方式解决

*:代表的是元组的数据类型

**:代表的是字典的数据类型

参数调用的注意事项
1、函数在调用的时候,可以填写形式参数,也劲儿呀不填写形式参数
3、函数在调用的时候,填写是实际参数必须与形式参数的顺序保持一致,个数也要保持一致
4、函数有形式参数的时候,调用函数必须填写实际参数


浙公网安备 33010602011771号