还是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

 

posted on 2018-08-27 19:22  蒋丞丞  阅读(162)  评论(0编辑  收藏  举报