Python 函式list read seek詳解

2022-09-26 05:57:10 字數 916 閱讀 9237

一、函式list

(1)定義:用開啟的檔案作為引數,把檔案內的每一行內容作為乙個元素

(2)格式:list(檔案)

(3)例子:

with open(r"test01.txt",'r') as f:

l = list(f)

for line in l:

print(line)

2.函式read

(1)作用:按照字元進行讀取檔案內容

(2)格式:檔案.read(數字) 如果數字預設,那麼代表把所有的字元全都讀出來;如果裡面含有數字那麼代表一次性讀取這麼多字元

(3)注意:允許輸入引數讀取幾個字元,如果沒有指定,那麼從當前位置讀取到結尾,否則從fsuekymw當前位置讀取指定個數字元

(4)例子:

with open(r"t程式設計客棧est01.txt",'r') as f:

strchar = f.read(25)

print(len(strchar))

print(strchar)

3.函式seek

(1)定義:移動檔案讀取位置

(2)格式:seek(offset,from)

from的取值範圍:

0:從檔案頭開始

1:從fsuekymw檔案當前位置開始偏移

2:從檔案末尾開始偏移

移動的單位是位元組(byte)

乙個漢字由若干個字元組成

(3)例子:

with open(r"test01.txt",'r') as f:

f.seek(4,0)

strchar2 = f.read()

print(strchar2)

二、原始碼:

d22_2

位址:本文標題: python 函式list&read&seek詳解

本文位址:

python函式裝飾函式 Python函式裝飾器

本文來介紹一下python的函式裝飾器,類裝飾器以後另開一文講。裝飾器可以看做是python中的乙個語法糖,基本的寫法示例如下 defdecorator func returnfunc decoratordeffunction print 666 decorator即是function的裝飾器,在f...

python函式程式 python函式

1.位置引數 位置引數就是普通的引數定義 def power x print x 2 2.預設引數 當呼叫函式時沒有給引數值,那麼會給使用定義的預設值。下面定義的函式可以定義引數值也可以不定義,不定義時x預設為9 def power x 3 print x 2 預設引數注意事項,當預設引數使用的是可...

python常用函式 python常用函式精講

返回值為bool型別的函式 bool是boolean的縮寫,只有真 true 和假 false 兩種取值 bool函式只有乙個引數,並根據這個引數的值返回真或者假。引數如果預設,則返回false 引數轉換使用標準的邏輯測試表示式 傳入布林型別時,按原值返回 傳入字串時,空字串返回false,否則返回...