日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

Pyhton学习——Day9

發布時間:2025/3/14 编程问答 19 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Pyhton学习——Day9 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
#文件操作的其他方法

##############################################################################
#文件的內置操作函數
# 1.closed 查看文件是否是關閉的狀態,輸出為布爾值,關閉的為True,未關閉的為False
# 2.encoding表示編碼的形式,函數方法打開的編碼形式
# print(f.encoding)
# cp936
#************************************************************************
#不知道文件編碼是什么形式的情況下,還是要寫文件或讀文件的信息,處理辦法:
#用拉丁文的方式打開文件latin-1
# f = open('test','r+',encoding='latin-1')#盡可能多的保留數據
# data = f.read()
# print(data)
# f.write('aaaaaaaa')
#文件的編碼獲取的是系統的默認編碼
# f = open('test','r+',encoding='UTF-8')
# f.flush()#刷新,使用這個命令就會保存文件
# f.isatty()#終端設備
# print(f.tell())
# f.readline()
# f.readline()
# print(f.tell())#光標的當前位置
#newline=''就是不要python自帶的屏蔽參數
#文件內光標的移動:除了read()代表讀取3個字符,其余的文件內光標的移動都是以字節為單位,如seek、tell、read
# f.seek(3)
# print(f.read())
# 456
# 789
# opqsdasdnagaaaaaaaaaaaaaaaa
# print(f.read(5))
# 123
# 4
# f.truncate(10)#文件截斷,屬于文件的切割寫操作
# print(f.truncate(10))
#####################################################################
# f = open('test','rb')
# print(f.tell())
# f.seek(10)
# print(f.tell())
# f.seek(3)
# print(f.tell())
#seek的移動光標默認是從0的位置開始移動
#############################################################
#seek的幾種用法
#1.必須為'rb'模式才可以使用
#參數1為接指定上一次光標后的位置
#參數2為倒序,從結尾開始的光標,前面的順序必須為負數的形式
# print(f.tell())
# f.seek(-1,2)
# print(f.tell())
# f.seek(3,1)
# print(f.tell())
#################################################################################################################
#高端玩法:打開大文件的最后一行
# f = open('test','rb')
# for i in f:
# offs = -5#偏移量需要自己估計,最后一行大約有多少個字節
# while True:#做一個死循環
# f.seek(offs,2)
# rows = f.readlines()#從當前光標位置開始讀取一行的所有內容
# if len(rows) > 1:#如果文件讀取的行數超過1行,則打印最后一行
# print('文件的最后一行是%s'%(rows[-1].decode('UTF-8')))
# break
# offs*=2
# 文件的最后一行是+---------------------------------------------------------------------------+
#***************************************************************************************************************#
# 什么是遞歸?
# 函數自己調用自己的方法就是遞歸
# 什么是迭代?
# 可以被for循環遍歷的,每次循環得到的結果都是上一次的結果得出的
# 什么是迭代器協議?
# 1.迭代器協議是指:對象必須提供一個next方法,執行該方法要么返回迭代中的下一項,要么就引起一個Stoplteration異常,
# 以終止迭代(只能往后不能往前退)
# 2.可迭代對象:實現了迭代器協議的對象(如何實現:對象內部定義一個_iter_()方法)
# 3.協議是一種約定,可迭代對象實現了迭代器協議,python的內部工具(如for循環、sum、min、max函數等)使用迭代器協議訪問對象
# l = [1,2,3,4]
# for i in l:
# print(i)
######################Python的for循環機制##########################################################
# for循環的本質:循環所有的對象,全都是使用迭代器協議
#(字符串、列表、元祖、字典、集合、文件對象)這些都不是可迭代對象,只不過在for循環式,調用了內部的_iter_方法,變成了可迭代對象
# 然后for循環調用可迭代對象的_next_方法去取值,而且for循環會捕捉Stoplteration異常,以終止迭代
# l = [1,2,3,4]
# for i in l: #1.先執行_iter_(),再執行next方法
# print(i) #捕捉了異常,不再迭代
# l = [1,2,3,4]
# iter = l.__iter__()#遵循迭代器協議,生成可迭代對象
# print(iter.__next__())
# print(iter.__next__())
# print(iter.__next__())
# print(iter.__next__())
# l = [1,2,3,4]
# index = 0
# while index<len(l):
# print(l[index])
# index+=1
# 1
# 2
# 3
# 4

轉載于:https://www.cnblogs.com/pandaboy1123/p/8457942.html

總結

以上是生活随笔為你收集整理的Pyhton学习——Day9的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 欧美一区二区三区四区五区六区 | 亚洲综合网在线观看 | 日韩在线观看免费 | 五月激情婷婷综合 | 一级特黄性色生活片 | 国产精品性爱在线 | 大乳护士喂奶hd | av资源在线看 | 视频在线日韩 | 加勒比视频在线观看 | 日韩久久影视 | 日本色妞 | 成人免费视频大全 | 日本不卡免费在线 | www.国产一区二区 | av永久 | 无码任你躁久久久久久久 | 久久久999成人 | 亚洲aav | 亚洲精品成人在线 | 成人免费在线网址 | 91精品国产一区二区在线观看 | 伊人av网 | 六月丁香综合网 | 日本一区二区三区久久 | 亚洲av片一区二区三区 | www久久久 | 国产男人搡女人免费视频 | 亚洲图片欧美在线看 | 成人在线视频一区二区三区 | 91视频最新地址 | 久久激情久久 | 狠狠干狠狠干狠狠干 | 操碰视频 | 日本三级免费看 | aa丁香综合激情 | 国产高潮在线观看 | 人人人妻人人澡人人爽欧美一区 | 少妇视频 | a级网站在线观看 | 少妇久久久久久被弄高潮 | 成人h片| 人人干人人模 | 这里只有精品在线观看 | 青青草超碰 | 日本少妇喷水 | 日韩亚洲精品在线 | 日韩精品一区二区三区色欲av | 国产高清免费av | 亚洲欧洲成人精品久久一码二码 | 中文字幕h | 美国少妇性做爰 | 日韩资源站 | 中文一区二区 | 亚洲国产成人在线 | 亚洲精品中文无码AV在线播放 | 99操 | 色香av | 国产有码在线 | 美国黄色一级大片 | 又黄又湿的网站 | 国产一二 | 韩国美女av| 中国av一区二区三区 | 91久久综合精品国产丝袜蜜芽 | 国产精品不卡一区二区三区 | 小毛片在线观看 | 茄子爱啪啪 | 国产一区二区三区自拍 | 夜色快播 | 欧美精品日韩在线 | 中文字幕狠狠 | 久草免费在线视频观看 | 偷拍亚洲色图 | 超碰最新上传 | 涩涩视频免费看 | 久久天天 | 欧美区一区 | 成人免费毛片男人用品 | 久久黄色小说 | 国产一区二区自拍 | 亚洲福利网 | 亚洲欧洲中文字幕 | 进去里视频在线观看 | 国产精品一区二区三区在线免费观看 | 在线97| 久久电影一区二区 | 在线播放av网站 | 微拍福利一区二区 | 亚洲国产精品久久精品怡红院 | 丰满少妇久久久久久久 | 韩日av网站 | 又粗又猛又爽又黄少妇视频网站 | 激情精品 | 97国产精品视频 | 日本美女黄视频 | 欧美在线黄色 | 日韩在线观看一区 | 亚洲精品乱码久久久久久蜜桃麻豆 |