PYTHON 格式字串中的填充符

2022-02-17 06:43:26 字數 786 閱讀 7075

常用的有:

%s 填充字串型別;

%d 填充 int 型別;

這裡是沿用了 c語言中 printf() 函式中的格式,更多的資訊請檢視:完整列表

name = '

tommy

'message = '

hello %s

' %name

print(message)

結果是:hello tommy

同時填充多個時,需要使用元組

name = '

tommy

'age = 29message = '

my name is %s, i am %d years old.

' %(name, age)

print(message)

結果是:my name is tommy, i am 29 years old

message = '

my name is , i am years old.

'info = #

key必須是字串

message = message.format(\*\*info) #

使用字典型別填充,前面需要加上兩個 「*」

print(message)

輸出結果是:

python字串填充

填充操作是將限定長度的字串,用給定的字元擴充至一定長度。所以最重要的有兩個元素。居中為center width 這時候原來的字串將會在中間,擴充物出現在兩邊。居左為ljust width l為lef的縮寫,源字串在左邊,填充物出現在字串的右邊。居右為rjust width r為right的縮寫,源字...

字串填充

可以使用以下方法之一來建立現有字串的新版本,這些新版的字串通過新增指定數量的空格實現右對齊或左對齊。新字串既可以用空格 也稱為空白 進行填充,也可以用自定義字元進行填充。方法名使用 string.padleft 右對齊並填充字串,以使字串最右側的字元到該字串的開頭為指定的距離。string.padr...

字串分段填充

1 方法功能描述 有乙個字串 a b c d e f g h i j,子字串為 a d g h,實現功能 找到字串 d g h j。2 說明及描述 1 思想 迴圈字串,逐個與子字串的第乙個字元進行比對,如果子字串列表中不存在,則新增子字串,並且把子字串的第乙個字元設為該字串 如果子字串中存在該字元,...