最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Python中index()和seek()的用法(詳解)

 更新時(shí)間:2017年04月27日 11:07:28   投稿:jingxian  
下面小編就為大家?guī)?lái)一篇Python中index()和seek()的用法(詳解)。小編覺(jué)得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧

1、index()

一般用處是在序列中檢索參數(shù)并返回第一次出現(xiàn)的索引,沒(méi)找到就會(huì)報(bào)錯(cuò),比如:

>>> t=tuple('Allen')
>>> t
('A', 'l', 'l', 'e', 'n')
>>> t.index('a')
Traceback (most recent call last):
 File "<pyshell#2>", line 1, in <module>
  t.index('a')
ValueError: tuple.index(x): x not in tuple
>>> t.index('e')
3
>>> t.index('l')
1

但參數(shù)可能會(huì)出現(xiàn)很多次,要如何做呢?

index()函數(shù)的完整語(yǔ)法是這樣的:

str.index(str, beg=0, end=len(string))

str – 指定檢索的字符串
beg – 開(kāi)始索引,默認(rèn)為0。
end – 結(jié)束索引,默認(rèn)為字符串的長(zhǎng)度。

所以我們可以重新設(shè)置開(kāi)始索引來(lái)繼續(xù)尋找,如:

>>> t.index('l',2)
2

因?yàn)榈谝粋€(gè)'l'的出現(xiàn)位置是1,所以我們將開(kāi)始索引加1繼續(xù)尋找,果然,在索引為2的位置又找到了'l'。

2、seek()

seek()函數(shù)是屬于文件操作中的函數(shù),用來(lái)移動(dòng)文件讀取指針到指定位置。

語(yǔ)法:

fileObject.seek(offset[, whence])

offset – 開(kāi)始的偏移量,也就是代表需要移動(dòng)偏移的字節(jié)數(shù)

whence:可選,默認(rèn)值為 0。給offset參數(shù)一個(gè)定義,表示要從哪個(gè)位置開(kāi)始偏移;0代表從文件開(kāi)頭開(kāi)始算起,1代表從當(dāng)前位置開(kāi)始算起,2代表從文件末尾算起。

demo.py

#test.txt
#first line
#second line
#third line

f=open('test.txt','r')
print(f.readline())
print(f.readline())
f.seek(0,0)
print(f.readline())
f.seek(1,0)
print(f.readline())

控制臺(tái)輸出:

first line

second line

first line

irst line

[Finished in 0.3s]

readline()函數(shù)會(huì)讀取整行字符串,所以文件讀取指針會(huì)移動(dòng)到下一行。

以上這篇Python中index()和seek()的用法(詳解)就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • Python實(shí)現(xiàn)甘特圖繪制的示例詳解

    Python實(shí)現(xiàn)甘特圖繪制的示例詳解

    相信在平常實(shí)際工作當(dāng)中,需要對(duì)整體的項(xiàng)目做一個(gè)梳理,這時(shí)如果有一個(gè)網(wǎng)頁(yè)應(yīng)用能夠?qū)φw項(xiàng)目有一個(gè)可視化頁(yè)面的展示,是不是會(huì)對(duì)你的實(shí)際工作有所幫助呢?今天小編就通過(guò)Python+Streamlit框架來(lái)繪制甘特圖并制作可視化大屏,需要的可以參考一下
    2023-04-04
  • 利用Vscode進(jìn)行Python開(kāi)發(fā)環(huán)境配置的步驟

    利用Vscode進(jìn)行Python開(kāi)發(fā)環(huán)境配置的步驟

    這篇文章主要給大家介紹了關(guān)于如何利用Vscode進(jìn)行Python開(kāi)發(fā)環(huán)境配置的相關(guān)資料,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家學(xué)習(xí)或者使用Python具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2020-06-06
  • Python定義函數(shù)時(shí)參數(shù)有默認(rèn)值問(wèn)題解決

    Python定義函數(shù)時(shí)參數(shù)有默認(rèn)值問(wèn)題解決

    這篇文章主要介紹了Python定義函數(shù)時(shí)參數(shù)有默認(rèn)值問(wèn)題解決,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2019-12-12
  • Django Admin實(shí)現(xiàn)上傳圖片校驗(yàn)功能

    Django Admin實(shí)現(xiàn)上傳圖片校驗(yàn)功能

    這篇文章主要介紹了Django Admin實(shí)現(xiàn)上傳圖片校驗(yàn)功能的相關(guān)資料,需要的朋友可以參考下
    2016-03-03
  • Python使用pyfinance包進(jìn)行證券收益分析

    Python使用pyfinance包進(jìn)行證券收益分析

    在查找如何使用Python實(shí)現(xiàn)滾動(dòng)回歸時(shí),發(fā)現(xiàn)一個(gè)很有用的量化金融包——pyfinance。顧名思義,pyfinance是為投資管理和證券收益分析而構(gòu)建的Python分析包,主要是對(duì)面向定量金融的現(xiàn)有包進(jìn)行補(bǔ)充,如pyfolio和pandas等。pyfinance包含六個(gè)模塊,下面將一一介紹
    2021-11-11
  • Python依賴庫(kù)的幾種離線安裝方法總結(jié)

    Python依賴庫(kù)的幾種離線安裝方法總結(jié)

    這篇文章主要介紹了如何在Python中使用pip工具進(jìn)行依賴庫(kù)的安裝和管理,包括如何導(dǎo)出和導(dǎo)入依賴包列表、如何下載和安裝單個(gè)或多個(gè)庫(kù)包及其依賴,以及如何指定不同的Python源進(jìn)行安裝,需要的朋友可以參考下
    2025-03-03
  • Python學(xué)習(xí)之迭代器詳解

    Python學(xué)習(xí)之迭代器詳解

    這篇文章主要介紹了Python中的一個(gè)新的概念,那就是迭代器 。迭代器的使用可以幫助我們提升代碼的性能,接下來(lái)讓我們深入了解一下迭代器吧
    2022-04-04
  • Python的pywifi無(wú)線網(wǎng)絡(luò)庫(kù)的具體使用

    Python的pywifi無(wú)線網(wǎng)絡(luò)庫(kù)的具體使用

    pywifi是一個(gè)基于Python的用于操作無(wú)線網(wǎng)絡(luò)的庫(kù),本文就來(lái)介紹一下pywifi的安裝及實(shí)際應(yīng)用場(chǎng)景使用,具有一定的參考價(jià)值,感興趣的可以了解一下
    2024-02-02
  • pytorch打印網(wǎng)絡(luò)結(jié)構(gòu)的實(shí)例

    pytorch打印網(wǎng)絡(luò)結(jié)構(gòu)的實(shí)例

    今天小編就為大家分享一篇pytorch打印網(wǎng)絡(luò)結(jié)構(gòu)的實(shí)例,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2019-08-08
  • 探索Python內(nèi)置數(shù)據(jù)類(lèi)型的精髓與應(yīng)用

    探索Python內(nèi)置數(shù)據(jù)類(lèi)型的精髓與應(yīng)用

    本文探索Python內(nèi)置數(shù)據(jù)類(lèi)型的精髓與應(yīng)用,包括字符串、列表、元組、字典和集合。通過(guò)深入了解它們的特性、操作和常見(jiàn)用法,讀者將能夠更好地利用這些數(shù)據(jù)類(lèi)型解決實(shí)際問(wèn)題。
    2023-09-09

最新評(píng)論

曲麻莱县| 兰考县| 资溪县| 道真| 汝城县| 综艺| 施甸县| 甘南县| 威海市| 武汉市| 象山县| 长春市| 镇康县| 宝丰县| 麻栗坡县| 喀喇| 永登县| 新余市| 绥阳县| 绥棱县| 通城县| 灯塔市| 邻水| 农安县| 胶南市| 麻城市| 钟祥市| 东平县| 苍南县| 石泉县| 临潭县| 涞源县| 汕头市| 新田县| 玉田县| 罗定市| 年辖:市辖区| 三穗县| 桂阳县| 堆龙德庆县| 青川县|