python字串內建函式

2021-08-19 04:33:02 字數 752 閱讀 5475

0 顯示的數字前面填充』0』而不是預設的空格

% 『%%』輸出乙個單一的』%』

(var) 對映變數(字典引數)

m.n. m 是顯示的最小總寬度,n 是小數點後的位數(如果可用的話)

python2.6 開始,新增了一種格式化字串的函式 str.format(),它增強了字串格式化的功能。

python三引號

python三引號允許乙個字串跨多行,字串中可以包含換行符、製表符以及其他特殊字元。例項如下

例項(python 3.0+)

複製**

para_str = 「」「這是乙個多行字串的例項

多行字串可以使用製表符

tab ( \t )。

也可以使用換行符 [ \n ]。

「」」

print (para_str)

複製**

以上例項執行結果為:

這是乙個多行字串的例項

多行字串可以使用製表符

tab ( )。

也可以使用換行符 [

]。 三引號讓程式設計師從引號和特殊字串的泥潭裡面解脫出來,自始至終保持一小塊字串的格式是所謂的wysiwyg(所見即所得)格式的。

乙個典型的用例是,當你需要一塊html或者sql時,這時用字串組合,特殊字串轉義將會非常的繁瑣。

複製**

errhtml = 」』

friends cgi demo

%s

python字串內建函式

這些方法實現了string模組的大部分方法,如下表所示列出了目前字串內建支援的方法,所有的方法都包含了對unicode的支援,有一些甚至是專門用於unicode的。python字串格式化符號 符 號 描述 c 格式化字元及其ascii碼 s 格式化字串 d 格式化整數 u 格式化無符號整型 o 格式...

python 字串內建函式

str hello world print str 字串修改可以使用拼接的方法拼接 str str 5 oh str 5 print str 將字串第乙個字元大寫 print str.capitalize 將字串中所有字元變小寫 str1 sdgdhdfhs print str1.casefold ...

python字串內建函式

string.capitalize 把字串的第乙個字元大寫 string.center width 返回乙個原字串居中,並使用空格填充至長度 width 的新字串 string.count str,beg 0,end len string 返回 str 在 string 裡面出現的次數,如果 beg...