package main
import (
"fmt"
"os"
)
type point struct {
x, y int
}
func main() {
p := point{1, 2}
fmt.Printf("%%v:按值的本來值輸出 %v\n", p) //{1 2}
fmt.Printf("%%+v:在%%v基礎(chǔ)上洽沟,對結(jié)構(gòu)體字段名和值進行展開 %+v\n", p) // {x:1 y:2}
fmt.Printf("%%#v:輸出 Go 語言語法格式的值 %#v\n", p) //main.point{x:1, y:2}
fmt.Printf("%%T:輸出 Go 語言語法格式的類型和值 %T\n", p) //main.point
fmt.Printf("%%t:輸出 Go 語言語法格式的類型和值 %t\n", p) // {%!t(int=1) %!t(int=2)}
fmt.Printf("%%d:整型以十進制方式顯示 %d\n", 123) //123
fmt.Printf("%%b:整型以二進制方式顯示 %b\n", 14) //1110
fmt.Printf("%%c:輸出一個字符的 Unicode 碼點 %c\n", 65) //A
fmt.Printf("%%u:輸出一個字符或字符串的 Unicode 碼點,但是以 \\U+ 開頭藐窄,后跟四個十六進制數(shù)的形式 %U\n", 65) //U+0041
fmt.Printf("%%x:整型以十六進制方式顯示 %x\n", 456) //1c8
fmt.Printf("%%X:整型以十六進制偿渡、字母大寫方式顯示 %X\n", 456) //1C8
fmt.Printf("%%f:浮點數(shù) %f\n", 78.9) //78.900000
fmt.Printf("%%f:浮點數(shù)(保留2位小數(shù)) %.2f\n", 78.9) //78.900000
fmt.Printf("%%e:科學(xué)計數(shù)法小寫e %%e %e\n", 123400000.0) //1.234000e+08
fmt.Printf("%%e:科學(xué)計數(shù)法大寫E %%E %E\n", 123400000.0) //1.234000E+08
fmt.Printf("%%s:字符串顯示 %s\n", "\"string\"") //"string"
fmt.Printf("%%q:該值對應(yīng)的單引號括起來的go語法字符字面值垒迂,必要時會采用安全的轉(zhuǎn)義表示 %q\n", "\"string\"") //"\"string\""
fmt.Printf("%%x:整型以十六進制方式顯示 %x\n", "hex this") //6865782074686973
fmt.Printf("%%p:指針,十六進制方式顯示 %p\n", &p) //0xc000028070
fmt.Printf("指定寬度為6的 右對齊:|%6d|%6d|\n", 12, 345) //| 12| 345|
fmt.Printf("指定寬度為6的 右對齊:|%6.2f|%6.2f|\n", 1.2, 3.45) //| 1.20| 3.45|
fmt.Printf("指定寬度為6的 左對齊:|%-6.2f|%-6.2f|\n", 1.2, 3.45) //|1.20 |3.45 |
fmt.Printf("指定寬度為6的 右對齊:|%6s|%6s|\n", "foo", "b") //| foo| b|
fmt.Printf("指定寬度為6的 左對齊:|%-6s|%-6s|\n", "foo", "b") //|foo |b |
s := fmt.Sprintf("a %s", "string") // a string
fmt.Println(s)
fmt.Fprintf(os.Stderr, "an %s\n", "error") //an error
}
Go 字符串格式化符號
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
- 文/潘曉璐 我一進店門绑咱,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人枢泰,你說我怎么就攤上這事描融。” “怎么了宗苍?”我有些...
- 文/不壞的土叔 我叫張陵稼稿,是天一觀的道長。 經(jīng)常有香客問我讳窟,道長让歼,這世上最難降的妖魔是什么? 我笑而不...
- 正文 為了忘掉前任丽啡,我火速辦了婚禮谋右,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘补箍。我一直安慰自己改执,他們只是感情好,可當我...
- 文/花漫 我一把揭開白布坑雅。 她就那樣靜靜地躺著辈挂,像睡著了一般。 火紅的嫁衣襯著肌膚如雪裹粤。 梳的紋絲不亂的頭發(fā)上终蒂,一...
- 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼债朵!你這毒婦竟也來了子眶?” 一聲冷哼從身側(cè)響起,我...
- 正文 年R本政府宣布,位于F島的核電站蔽莱,受9級特大地震影響弟疆,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜盗冷,卻給世界環(huán)境...
- 文/蒙蒙 一怠苔、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧仪糖,春花似錦柑司、人聲如沸。這莊子的主人今日做“春日...
- 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至故爵,卻和暖如春玻粪,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背。 一陣腳步聲響...
推薦閱讀更多精彩內(nèi)容
- golang 各種類型相互轉(zhuǎn)換 時間格式化 時間格式化 字符串"2019-04-07 15:15:05"----...
- 字符串格式化符號含義 格式化操作符輔助命令 Python 的轉(zhuǎn)義字符及其含義
- 日期和事件字符串格式化 日期和時間信息 轉(zhuǎn)換符說明示例c包括全部日期和時間信息星期六 十月 27 14:21:20...
- 三线定、格式化字符串漏洞 原文:Exploiting Format String Vulnerabilities 作者...