Python的string模組化方法

2022-05-15 08:54:58 字數 403 閱讀 6466

python 2.x中曾經存在過乙個string模組,這個模組裡面有很多操作字串的方法,但是在python 3.x中,這些模組化方法已經被移除了(但是string模組本身沒有被移除,因為它還有其他可用的方法)。雖然為了相容性,python 2.x中還保留著這些模組化方法,但是最後的實現都是轉化成呼叫字串物件的方法。換句話說,在python 3.x中,你只能使用字串物件的方法:

strobj.method(args)

在python 2.x中,你既可以使用字串物件的方法,也可以使用string模組的方法:

strobj.method(args)

string.method(strobj, args)

但是由於string模組化的效率不高,推薦使用字串物件的方法。

python內建模組之string

str.capitalize 把字串的第乙個字元大寫 str.center width 返回乙個原字串居中,並使用空格填充到width長度的新字串 str.ljust width 返回乙個原字串左對齊,用空格填充到指定長度的新字串 str.rjust width 返回乙個原字串右對齊,用空格填充到指...

Python的string模組化方法

python 2.x中曾經存在過乙個string模組,這個模組裡面有很多操作字串的方法,但是在python 3.x中,這些模組化方法已經被移除了 但是string模組本身沒有被移除,因為它還有其他可用的方法 雖然為了相容性,python 2.x中還保留著這些模組化方法,但是最後的實現都是轉化成呼叫字...

python常用模組介紹之一 string模組

簡介 string模組主要用於對字串進行操作。string裡的許多特性都已經移植到str和unicode物件的方法裡去了。下面主要討論下string模組的常用方法。1.string.atof s 字串轉換成浮點型 string.atof 1.11 輸出結果 1.11 string.atof 1 輸出...