函数

一、文件操作

 

IO操作:

 

1、读

 

2、写

 

f=open( )

 

函数有这么几个特征:

 

1、函数有参数 x=f(y)-------y是函数f的参数

 

open( )函数:

 

干什么的:IO操作文件

参数:

file:指的是被操作的文件

mode:通过什么方式操作文件(读还是写?)

a:追加 (不删除之前的内容,添加新的内容)

w:写文件内容(把之前文件夹得内容删了,写进去新的)

encoding:编码(utf-8,gbk)

 

 

操作文件时,当文件超出了系统文件本身的内容就会造成泄漏。

 

读的操作:

1、文件存着,那么从文件中读取数据

2、文件不存在,会报FileNotFoundError的错误信息,如[Errno 2] No such file or directory

 

 

 

 

 

 

 

 

 

 在什么路径下查找,直接输入路径就行了

with上下文:

他内部可以对文件进行关闭,这样避免了操作文件忘记关闭。

 

 

二、 函 数

所谓函数,就是把重复的代码单独的分离出来,放在⼀个公共的地⽅,以后可以⼀直的进⾏调⽤,这样就可以解决 多次重复来编写。

函数的定义:使用的关键字是def

for example:

def 函数的名称(函数的参数):

函数的表达

函数的调用:

函数写完后,必须经过调用才可以生效

,如果不调用,不会生效

调用函数的方式是:函数名称()

 

形势参数:函数里面的参数叫形势参数

实际参数:函数被调用的时候,给参数赋予的值叫实际参数

参数调用的注意事项:

1、函数在调用的时候,可以填写形势参数,也可以不填写

2、要么都填写,要么都不填写

3、函数在在调用的时候,填写的实际参数要与形势参数的顺序,个数保持一致

4、函数有形式参数的时候,调用函数必须填写实际参数

 

 

 

 

 

 

 

默认参数:在定义函数的时候给形式参数指定了参数的值

动态参数:定义一个函数的时候,当函数的形式参数个数不确定,数据类型不确定

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

 

 

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

 

 

 

 

posted @ 2022-03-29 15:45  朝阳群众老马  阅读(116)  评论(0编辑  收藏  举报