摘要: 1、r+对文件操纵的影响 在该模式下,文件可以进行读,也可以进行写,只不过是,读的是未被修改的内容,而写的是覆盖同等空间大小的内容比如源文件是dddddzzzz,如果写的的话,写入wwwwz则文件是wwwwzzzz,而读的话则是zzz 2、w+对文件操纵的影响 在该模式下,如果写入字符串,则写入之后 阅读全文
posted @ 2021-10-12 22:17 蝙蝠侠小王子 阅读(1012) 评论(0) 推荐(0) 编辑
摘要: 1、read()方法 read()方法,当不规定读取多少字符时,读的时文件的全部字符 2、readlines()方法 readlines(),读取所有数据,读取的所有的数据,会形成一个列表,列表的每一项就是一行数据 3、readline()方法 readline方法,读取文件一行数据,如果不关闭文件 阅读全文
posted @ 2021-10-12 21:48 蝙蝠侠小王子 阅读(6809) 评论(0) 推荐(0) 编辑
摘要: 1、打开文件 open(name,mode),使用open函数可以打开一个已经存在的文件,或者创造一个新文件 name:为文件的名字 mode:打开文件的访问格式。分为读、写、追加。 使用语法:f=open('text.txt','w') 2、读写等操纵 2.1 打开文件 2.2写入内容 2.3关闭 阅读全文
posted @ 2021-10-12 21:40 蝙蝠侠小王子 阅读(48) 评论(0) 推荐(0) 编辑
摘要: 1、map函数 1.1map函数语法 map(func,list) 1.2 map函数作用 map函数的作用是参数func是个函数,同时对list变量中的每个值进行处理,返回一个迭代对象,然后用list进行强转 2.reduce函数 2.1reduce函数的语法 reduce(func,list) 阅读全文
posted @ 2021-10-12 13:24 蝙蝠侠小王子 阅读(27) 评论(0) 推荐(0) 编辑
摘要: 高阶函数:即一个函数被当成另一个函数的参数,另一个参数被当成高阶函数 1、求绝对值 2、四舍五入求值 阅读全文
posted @ 2021-10-11 22:18 蝙蝠侠小王子 阅读(29) 评论(0) 推荐(0) 编辑
摘要: 1、lambda表达式判断大小 lambda a,b: a if a>b else b 2、lambda表达式关于参数 阅读全文
posted @ 2021-10-11 22:13 蝙蝠侠小王子 阅读(54) 评论(0) 推荐(0) 编辑
摘要: 1、如果一个函数只有一个返回值,仅仅一句代码,可以用lambda表达式进行简化 2、lambda表达式语法 lambda 参数: 表达式 3、lambda能接受任何数量的参数但是只能返回一个表达式的值 阅读全文
posted @ 2021-10-11 22:07 蝙蝠侠小王子 阅读(36) 评论(0) 推荐(0) 编辑
摘要: 1、对于可变数据类型的引用,当对某个值赋数据时,如果是可变数据类型,把同样的数据赋给另一个变量时,这两个变量的id值是不同的,因为对于可变数据类型,当值进行改变时不会开辟新的存储空间,所以分别赋值的话,id值会不同。只有当变量1=变量2时这样的话,这两个变量的id地址是不变的 2、综上,,,在pyt 阅读全文
posted @ 2021-10-11 21:42 蝙蝠侠小王子 阅读(74) 评论(0) 推荐(0) 编辑
摘要: 1、变量与变量之间进行交换 1.1通过中间变量进行传递 1.2直接进行交换 2、不可变类型的引用 1、在python中,值是靠引用来传递来的 即内存给数据分配一个空间,变量名是该空间地址的别名2、我们可以用id()方法来判定两个变量 是否为同一个值的引用3、我们可以将id理解为内存标识 综上也就是说 阅读全文
posted @ 2021-10-11 11:33 蝙蝠侠小王子 阅读(59) 评论(0) 推荐(0) 编辑
摘要: 1、对元组进行拆包 就是相当于把元组进行赋值操作 2、对字典进行拆包 对于字典而言的拆包,则是赋值是key值,而非value,通过赋值可以通过dict[key],获取value值 综上,拆包就是变相的对变量赋值,不过字典赋值是key值 阅读全文
posted @ 2021-10-11 11:25 蝙蝠侠小王子 阅读(207) 评论(0) 推荐(0) 编辑