最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

Go語(yǔ)言打印格式化

2023-04-07 16:48 作者:千鋒校企專業(yè)共建  | 我要投稿

在Go語(yǔ)言中,有多種方式可以打印格式化的輸出,包括使用fmt包中的Print、Printf、Println函數(shù),以及使用Sprintf函數(shù)將格式化的字符串保存到變量中。下面我們將詳細(xì)介紹這些方法。

?

使用Print函數(shù)打印格式化輸出

Print函數(shù)用于將參數(shù)列表中的值打印到標(biāo)準(zhǔn)輸出中。如果參數(shù)之間沒(méi)有空格,則它們會(huì)被連接在一起輸出。例如:

?

1.?import?"fmt"

2.?func?main()?{

3.?????fmt.Print("Hello",?"?",?"world",?"!")

4.?}


?

輸出結(jié)果:

?

1.?Hello?world!



?

使用Printf函數(shù)打印格式化輸出

Printf函數(shù)用于按照指定的格式打印輸出。格式化字符串中可以包含占位符,用于表示要輸出的數(shù)據(jù)的類型和格式。以下是一些常用的占位符:

?

占位符 ? 說(shuō)明

%v ? 自動(dòng)匹配類型

%d ? 十進(jìn)制整數(shù)

%x ? 十六進(jìn)制整數(shù)

%f ? ???浮點(diǎn)數(shù)

%s ? ???字符串

例如:

1.?import?"fmt"

2.?func?main()?{

3.?????var?a?int?=?10

4.?????var?b?float64?=?3.14

5.?????var?c?string?=?"Hello,?world!"

6.?????fmt.Printf("a=%d,?b=%f,?c=%s\n",?a,?b,?c)

7.?}


?

輸出結(jié)果:

1.?a=10,?b=3.140000,?c=Hello,?world!

?


使用Println函數(shù)打印格式化輸出

Println函數(shù)和Print函數(shù)類似,但是它會(huì)在參數(shù)列表之間自動(dòng)添加一個(gè)空格,并自動(dòng)在結(jié)尾添加一個(gè)換行符。例如:

?

1.?import?"fmt"

2.?func?main()?{

3.?????fmt.Println("Hello",?"world",?"!")

4.?}

?

輸出結(jié)果:

?

1.?Hello?world?!

?

使用Sprintf函數(shù)將格式化字符串保存到變量中

Sprintf函數(shù)和Printf函數(shù)類似,但是它會(huì)將格式化后的字符串保存到變量中,而不是輸出到標(biāo)準(zhǔn)輸出中。例如:

?

1.?import?"fmt"

2.?func?main()?{

3.?????var?a?int?=?10

4.?????var?b?float64?=?3.14

5.?????var?c?string?=?"Hello,?world!"

6.?????var?str?string?=?fmt.Sprintf("a=%d,?b=%f,?c=%s\n",?a,?b,?c)

7.?????fmt.Print(str)

8.?}

?


輸出結(jié)果:

?

1.?a=10,?b=3.140000,?c=Hello,?world!

?


總結(jié)

在Go語(yǔ)言中,我們可以使用fmt包中的Print、Printf、Println函數(shù)以及Sprintf函數(shù)來(lái)打印格式化輸出。這些函數(shù)可以幫助我們更好地展示數(shù)據(jù),使代碼更易讀易懂。需要注意的是,格式化字符串中的占位符需要按照對(duì)應(yīng)的數(shù)據(jù)類型進(jìn)行使用,否則會(huì)導(dǎo)致輸出結(jié)果錯(cuò)誤。


Go語(yǔ)言打印格式化的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國(guó)家法律
突泉县| 沙坪坝区| 宜春市| 石城县| 太白县| 芜湖县| 南昌县| 勐海县| 桦南县| 河间市| 甘洛县| 孟津县| 黄陵县| 沈阳市| 汝州市| 汝南县| 宁远县| 内黄县| 蕉岭县| 萨迦县| 汽车| 桐城市| 永善县| 岐山县| 建宁县| 分宜县| 南漳县| 北川| 招远市| 安乡县| 宜阳县| 邢台县| 江华| 且末县| 溧水县| 苗栗市| 甘泉县| 柘荣县| 怀柔区| 九江县| 崇明县|