最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Go語言中?Print?Printf和Println?的區(qū)別解析

 更新時間:2023年03月02日 11:58:37   作者:岳來  
這篇文章主要介紹了Go語言中?Print?Printf和Println?的區(qū)別,本文給大家介紹的非常詳細,對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下

一、PrintPrintln

這兩個打印方式類似,只在格式上有區(qū)別,如下:

package main

import "fmt"

func main() {
    fmt.Print("hello")
    fmt.Print("world")
    fmt.Println("========")
    fmt.Println("hello")
    fmt.Println("world")
    fmt.Println("========")
    fmt.Print("hello", "world")
    fmt.Println("hello", "world")
}

// 結(jié)果如下:
helloworld========
hello
world
========
helloworldhello world

由上可知:

  • Println 打印的每一項之間都會有空行,Print沒有
  • Println 打印多個時的每一個之間都會有空格,Print沒有

二、PrintlnPrintf

如下:

package main

import "fmt"

func main() {
    a:= 10
    b:= "hello, world!"
    fmt.Println("%d,%v", a, b)
    fmt.Printf("%d,%v", a, b)
}

// 結(jié)果如下:
%d,%v 10 hello, world!
10,hello, world!% 

Printf 可打印出格式化的字符串,Println不行

總結(jié):

函數(shù)同函數(shù)輸出多項不同函數(shù)輸出
Println之間存在空格換行
Print不存在空格不換行
Printf格式化輸出不換行
  • Println 與Printf 都是fmt 包中的公共方法,在需要打印信息時需要用到這二個函數(shù)
  • Println :可以打印出字符串,和變量
  • Printf : 只可以打印出格式化的字符串,可以輸出字符串類型的變量,不可以輸出整形變量和整形
  • Println 會自動換行,Print 不會
  • Println 打印的每一項之間都會有空行,Print 沒有

1、https://www.cnhackhy.com/110905.htm

2、https://www.cnblogs.com/yuguog/p/15727699.html

到此這篇關(guān)于Go語言中 Print Printf和Println 的區(qū)別的文章就介紹到這了,更多相關(guān)Go語言Print Printf和Println 的區(qū)別內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • golang使用go test輸出單元測試覆蓋率的方式

    golang使用go test輸出單元測試覆蓋率的方式

    單元測試覆蓋率是衡量代碼質(zhì)量的一個重要指標(biāo),重要的代碼文件覆蓋率應(yīng)該至少達到80%以上,Java 可以通過JaCoCo 統(tǒng)計覆蓋率,那么go 項目如何進行代碼覆蓋率測試呢,本文將給大家詳細的介紹一下golang使用go test輸出單元測試覆蓋率的方式,需要的朋友可以參考下
    2024-02-02
  • go-spew調(diào)試利器詳解

    go-spew調(diào)試利器詳解

    這篇文章主要介紹了調(diào)試利器?go-spew,go-spew?可以以一種非常友好的方式輸出完整的數(shù)據(jù)結(jié)構(gòu)信息,go-spew?支持一些自定義配置,可以通過?spew.Config?修改,本文給大家介紹的非常詳細,對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2022-06-06
  • golang gin ShouldBind的介紹和使用示例詳解

    golang gin ShouldBind的介紹和使用示例詳解

    在 Go 語言的 Gin 框架中,ShouldBind 是用于將請求中的數(shù)據(jù)綁定到結(jié)構(gòu)體的一個方法,它簡化了從請求中提取參數(shù)的過程,支持多種數(shù)據(jù)格式,下面給大家分享golang gin ShouldBind的介紹和使用示例,感興趣的朋友一起看看吧
    2024-10-10
  • 用gin開發(fā)的golang項目三種開發(fā)模式方式

    用gin開發(fā)的golang項目三種開發(fā)模式方式

    這篇文章主要介紹了用gin開發(fā)的golang項目三種開發(fā)模式方式,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2024-01-01
  • golang 64位linux環(huán)境下編譯出32位程序操作

    golang 64位linux環(huán)境下編譯出32位程序操作

    這篇文章主要介紹了golang 64位linux環(huán)境下編譯出32位程序操作,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-12-12
  • Go語言中的各類運算操作符詳解

    Go語言中的各類運算操作符詳解

    本文全面探討了Go語言中的各類運算操作符,從基礎(chǔ)的數(shù)學(xué)和位運算到邏輯和特殊運算符,文章旨在深入解析每一種運算操作符的工作原理、應(yīng)用場景和注意事項,以幫助開發(fā)者編寫更高效、健壯和可讀的Go代碼,</P><P>
    2023-09-09
  • 聊聊golang的defer的使用

    聊聊golang的defer的使用

    這篇文章主要介紹了聊聊golang的defer的使用,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-12-12
  • Golang使用協(xié)程實現(xiàn)批量獲取數(shù)據(jù)

    Golang使用協(xié)程實現(xiàn)批量獲取數(shù)據(jù)

    服務(wù)端經(jīng)常需要返回一個列表,里面包含很多用戶數(shù)據(jù),常規(guī)做法當(dāng)然是遍歷然后讀緩存。使用Go語言后,可以并發(fā)獲取,極大提升效率,本文就來聊聊具體的實現(xiàn)方法,希望對大家有所幫助
    2023-02-02
  • GoFrame框架gset交差并補集使用實例

    GoFrame框架gset交差并補集使用實例

    這篇文章主要為大家介紹了GoFrame框架gset交差并補集使用實例,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2022-06-06
  • Go?time包AddDate使用解惑實例詳解

    Go?time包AddDate使用解惑實例詳解

    這篇文章主要為大家介紹了Go?time包AddDate使用解惑實例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2022-09-09

最新評論

太和县| 五莲县| 和硕县| 肃宁县| 安顺市| 九江县| 蒙阴县| 兴仁县| 垣曲县| 海淀区| 鄂托克前旗| 临颍县| 泗阳县| 遂宁市| 平安县| 同德县| 乌恰县| 西畴县| 利川市| 沧州市| 阿拉善盟| 天等县| 普兰店市| 门源| 鹤山市| 景东| 定安县| 伊宁县| 乌拉特后旗| 泸水县| 克什克腾旗| 翁源县| 凤冈县| 隆昌县| 高州市| 安岳县| 麦盖提县| 文山县| 南开区| 绥江县| 丰台区|