類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...