还是python基础
关于文件的一些补充
文件操作
read:一次性读 不推荐
readlines:一次性读 不推荐
for循环读取是最好的
修改文件内容
#修改文件 with open('d:\jcc.txt',encoding='utf-8') as f,open('d:\Tff.txt','w',encoding='utf-8') as f2: for line in f: if '蒋丞丞' in line: line = line.replace('蒋丞丞','兔飞飞') f2.write(line) import os os.remove('d:\jcc.txt')#删除文件 os.rename('d:\Tff.txt','d:\jcc.txt')#重命名文件
函数
封装一段代码
调用函数时执行
函数名不能使用关键字
返回值
返回值的几种情况:
1.没有返回值 返回None
return后面的代码将不再执行,表示结束函数
2.返回一个值
3.返回多个值
当在python解释器中直接输入1,2,3
就会返回一个元组(1,2,3)
def fun1(): return 1,2 a,b = fun1()#返回几个值,用几个变量接受,可以用一个变量接受,返回一个元组
今天有任务,只能这么多啦。。。
19:22