我在老男孩學Python的日子_day3

0

# #r-->read
#     f=open('notepad','r',encoding='UTF-8')#打開
#     data=f.read()#對打開的文件進行操作-->加參數取多少個字符,例如,5就是取5個字符
#     print(data)
#     f.close()#關閉#
#
# #w-->write 先清空,後寫入
#     f=open('notepad1','w',encoding='UTF-8')#打開
#     data=f.write('aaaa')#對打開的文件進行操作.
#     data=f.write('bbbb')#對打開的文件進行操作
#     print(data)
#     f.close()#關閉#
#
# #a-->write  追加模式 添加至最後  速記--append
#     f=open('notepad1','a',encoding='UTF-8')#打開
#     data=f.write('aaaa')#對打開的文件進行操作.
#     print(data)
#     f.close()#關閉#
# r+ -->讀寫模式 w+--->寫讀模式 a+--->追加讀模式

# f=open('notepad1','r+',encoding='UTF-8')#打開
# # print(f.readline())
# # data=f.write('aaaa')#對打開的文件進行操作.
# # print(data)
# f.close()#關閉#


#文件操作方法
# f=open('notepad3','r',encoding='utf-8')
# #print(f.readline())#讀取一行數據
# #print(f.readlines())#讀取全部內容,以列表的形勢讀取每一行
#     # for i in f.readlines():
#     #     print(i.strip())#遍歷全部內容 ,.strip去除換行符
#     #***i=''.jion([i.strip(),'iiiii'])
# for i in f:#這是for循環將f對象做成了迭代器
#     print(i.strip())
#     if i.strip()=='222':
#         print("22332")
# f.close()
# # print(f.tell())#顯示光標位置 一個英文是一個字符,一箇中文是三個字符
# # f.seek(0)#調整工標位置
# # print(f.read(5))
#
# #f.flush() #動態刷新
# f.truncate(2)# r模式無意義,a模式下追加,w模式下清空後修改
# f.clos

#如何對文件進行修改


# f=open('notepad','r+',encoding='UTF-8')#打開
# a=f.read()
# print(a)
   # count=0
   # for i in f :
   #     count=count+1#計數器
   #     if count==3:#
   #         i=''.join([i.strip(),'123.abc'])#在第三行後面添加123.abc
   #     print(i.strip())
   # f.close()
#創建多個文件對象
# with open('notepad','r+',encoding='UTF-8') as b:
#     pass
# with open('log','r',encoding='UTF-8')as log1,open('log1','w',encoding='utf-8')as log2:
#     pass


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章