python字串與檔案的操作

2021-08-07 16:44:29 字數 1525 閱讀 7973

字串操作 與 檔案的操作 和os模組

1.字串的常見操作

xx.find(『 『)  查詢內容的下標

xx.count( ) 統計個數

xx.replace( ) 替換內容

split: xx.split(『 『) 分割, 按照括號裡的分

capitalize( ): 把字串首個字母大寫

title: 把字串沒個首字母大寫

startwith(內容):檢查字串是否以xx開頭 是則返回true 否則返回false

endwith( 內容): 檢查字串是否以xx結尾

lower( ):轉換穩重所有大寫字母為小寫

upper( ):轉換穩重小寫為大寫

ljust:左對齊

rjust:右對齊

center:居中

rfind:從右邊開始查詢

partition( ):以內容分割

join: 可以將各個字串合成乙個字串

例:words = [『you』,』and』,』me']

「 「.join(words)

輸出』you and me'

2.檔案的操作

1.開啟檔案

r: 唯讀

w: 只寫,如果存在檔案,澤覆蓋,不存在則建立

a:開啟乙個檔案用於追加,如果檔案不存在,則建立

r+:讀寫

w+:讀寫,如果存在則覆蓋 不存在則建立

a+: 開啟檔案讀寫,如果存在追加,不存在建立用於讀寫

2.關閉檔案

f.close( )

寫例: f = open(』text.txt』,』w')

f.write(『hello world')

f.close( )

讀例:f = open(』text.txt』,』r')

cotent = f.read( )

print(content)

f.close( )

3.讀:

readlines: 一次性讀完,並返回乙個列表

readline: 一次唯讀一行

3.檔案的定位讀寫

seek( )

seek(offset,from) 有兩個引數

offset:偏移量

from:方向

0表示開頭

1表示當前位置

2表示末尾

4.檔案的相關操作(os模組)

import os

1.os.rename:檔案重新命名

os.rename(『畢業**.txt』,』最終版')

2.os.remove:刪除檔案

os.remove(『畢業**.txt')

3.os.mkdir(『zhangsan』): 建立資料夾

4.os.getcwd( ):獲取當前目錄

5.os.chdir: 改變預設目錄

os.chdir(「../")

獲取目錄列表

os.listdir(『./')

7.刪除資料夾

os.rmdir(『zhangsan')

python 字串 檔案 集合操作

原本這幾個應該和列表 字典一起寫的,只是我不是一起學的,所以就分開寫了。字串操作 特性 不可修改 一些基本語法 name.find a 查詢a,找到返回其索引,找不到返回 1name.capitalize 首字母大寫 name.casefold 大寫全部變小寫 name.center 50,輸出 y...

Python字串與字典的操作

劃重點 一 字串的操作 僅列出重點部分 name alex 首字母大寫 print name.capitalize 計算字串出現的個數 print name.count a 完美的分割線 用作樣式 print name.center 50,判斷字串以什麼結尾 print name.endswith ...

Python字串操作之字串搜尋與替換

11 字串中的搜尋和替換 11.1 str.find 正序字串查詢函式 函式原型 str.find substr pos start pos end 返回str中第一次出現的substr的第乙個字母的標號,如果str中沒有substr則返回 1,也就是說從左邊算起的第一次出現的substr的首字母標...