3 1 2 字串格式化

2021-07-03 12:45:05 字數 994 閱讀 3625

類string.formatter

類formatter

有下面的公共訪問方法:

format(format_string, *args, **kwargs)

format()是最基本的

api方法。它把引數

args

和kwargs

按格式字串

format_string

進行格式化。這個函式只是呼叫

vformat()

方法來實現。

vformat(format_string, args, kwargs)

這個方法進行格式化處理工作。

parse(format_string)

這個方法是分析格式化字串,轉換為元組(literal_text, field_name, format_spec, conversion)

。get_field(field_name, args, kwargs)

這個方法是返回字段物件和key

的元組。而

key是由下面函式給出。

get_value(key, args, kwargs)

這個方法返回給出欄位的值。引數key

可以是整數或者字串。如果是乙個整數,表示從位置引數裡獲取值;如果是乙個字串表示從關鍵字引數裡獲取值。引數

args

是位置引數列表, 引數

kwargs

是關鍵字引數字典。

check_unused_args(used_args, args, kwargs)

這個方法是檢查那些未使用的引數。如果檢查失敗會丟擲異常。

format_field(value, format_spec)

這個方法主要是呼叫內建函式format()

。本方法主要用來方便子類過載它。

convert_field(value, conversion)

這個方法是把把值value

轉換為conversion

要求的型別。

7 8 9字串格式化

格式化輸出語句,可以利用佔位符實現資料的輸出。常用的佔位符有字串 s 字元 c 整數 d 小數 f 等。方法名稱 描述public static string format string format,各種型別 args 根據指定結構進行文字格式化顯示 public class stringdemo...

備忘(四)字串格式化

string類提供了format方法進行格式化的操作,針對這個方法我們進行詳細的說明。format方法提供了很多過載的版本,其中最為常用的有以下兩種方式 public static string format iformatprovider provider,string format,params...

python學習(六) 字串格式化

1 基礎拼接 字串拼接 將lhg拼接到am後處 msg i am s my hobby is s lhg alex 列印百分比 四捨五入 tpl percent 2f 99.93242345 print tpl 鍵的方式拼接字串 tpl i am name s age age d 字串拼接 將lhg...