字串的轉義與格式化佔位符

2022-09-07 14:33:18 字數 655 閱讀 2207

轉義格式

意義\'

單引號(')

\"雙引號(")

\\

反斜槓(\ )

\n換行

\r返回游標至行首

\f換頁

\t水平製表符

\v重直製表符

\b倒退

\0空字元,字元值為零

\0oo

oo為兩位八進位制表示的字元

\***

xx為兩位十六進製制表示的字元

\u***x

unicode 16的十六進製制表示的字元

\u******xx

unicode 32的十六進製制表示的字元

佔位符型別碼

意義%s

字串%r

字串,使用repr 而不是str

%c整數轉為單個字元

%d十進位制整數

%o八進位制整數

%x十六進製制整數(字元a-f小寫)

%x十六進製制整數(字元a-f大寫)

%e指數型浮點數(e小寫),如2.9e+10

%e指數型浮點數(e大寫),如2.9e+10

%f, %f

浮點十進位制形式

%g, %g

十進位制形式浮點或指數浮點自動轉換

%%等同於乙個%字元

printf與格式化字串

常規型別 字元型別和數值型別的格式 argument index flags width precision conversion 日期和時間型別的格式 argument index flags width conversion argument index 是乙個十進位制整數,用於表明要格式化第幾...

C 佔位符和格式化字串

你說這樣寫很容易寫錯,很麻煩,c 還提供另一種書寫方式,就是佔位符,用來表示,在內填寫所佔的位的序號,c 規定從0開始,也就是說剛才那中輸出,我們還可以這樣來表示 response.write c,d 在這裡有兩個位 c d 那麼也就需要兩個佔位符所以我們寫成 還需要注意的是,佔位符要寫在 內。可以...

字串 與格式化與基本運算

str hello world print str 0 列印第幾個字元 print str 0 5 列印第乙個到第幾個字元 print str 5 8 左閉右開 print str 5 print str 2 列印從右邊開始第幾個字元 t 橫向製表符 預設4個空格 linux 預設8個空格 n 換行...