字串格式化符號

2021-10-07 11:47:45 字數 835 閱讀 4984

符 號 	   說 明

%c 格式化字元及其 ascii 碼

%s 格式化字串

%d 格式化整數

%o 格式化無符號八進位制數

%x 格式化無符號十六進製制數

%x 格式化無符號十六進製制數(大寫)

%f 格式化定點數,可指定小數點後的精度

%e 用科學計數法格式化定點數

%e 作用同 %e,用科學計數法格式化定點數

%g 根據值的大小決定使用 %f 或者%e

%g 作用同 %g,根據值的大小決定使用 %f 或者%e

符號 				說明   

m.n m是顯示的最小總寬度,n是小數點後的位數

- 用於左對齊

+ 在正數前面顯示加號(+)

# 在八進位制數前面顯示 '0o',在十六進製制數前面顯示 '0x' 或 '0x'

0 顯示的數字前面填充 '0' 取代空格

符號 		說明   

\' 單引號

\" 雙引號

\a 發出系統響鈴聲

\b 退格符

\n 換行符

\t 橫向製表符(tab)

\v 縱向製表符

\r 回車符

\f 換頁符

\o 八進位制數代表的字元

\x 十六進製制數代表的字元

\0 表示乙個空字元

\\ 反斜槓

Python中字串格式化符號

符號 描述 c 格式化字元及其ascii碼 s格式化字串 d格式化整數 u格式化無符號整型 o格式化無符號八進位制數 x格式化無符號十六進製制數 x格式化無符號十六進製制數 大寫 f格式化浮點數字,可指定小數點後的精度 e用科學計數法格式化浮點數 e作用同 e,用科學計數法格式化浮點數 g f和 e...

字串格式化

sprintf snprintf snprintf std stringstream std strstream boost lexical cast boost format cstring format 1 sprintf 使用 sprintf 不安全,輕則破壞資料的準確性,重則程式崩潰。請看下...

格式化字串

通常在使用字串的時候,會對字串進行格式化,然後輸出或呼叫 一般我們使用替換標記對字串進行格式化 string str1 string.format add is 1,2,3 而且在c 中的替換標記可以以任意順序和次數出現在格式化字串中,但替換值是按順序排的,而且替換標記不能超出索引範圍 string...