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

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

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

一、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")
}

// 結果如下:
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)
}

// 結果如下:
%d,%v 10 hello, world!
10,hello, world!% 

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

總結:

函數(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

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

相關文章

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

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

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

    go-spew調試利器詳解

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

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

    在 Go 語言的 Gin 框架中,ShouldBind 是用于將請求中的數(shù)據(jù)綁定到結構體的一個方法,它簡化了從請求中提取參數(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語言中的各類運算操作符,從基礎的數(shù)學和位運算到邏輯和特殊運算符,文章旨在深入解析每一種運算操作符的工作原理、應用場景和注意事項,以幫助開發(fā)者編寫更高效、健壯和可讀的Go代碼,</P><P>
    2023-09-09
  • 聊聊golang的defer的使用

    聊聊golang的defer的使用

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

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

    服務端經常需要返回一個列表,里面包含很多用戶數(shù)據(jù),常規(guī)做法當然是遍歷然后讀緩存。使用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

最新評論

铜鼓县| 上高县| 上栗县| 达拉特旗| 沾化县| 师宗县| 扎鲁特旗| 汤原县| 全椒县| 东丰县| 临城县| 张掖市| 扎鲁特旗| 喀喇| 收藏| 调兵山市| 天镇县| 定边县| 德兴市| 威信县| 穆棱市| 双峰县| 瓦房店市| 蓬安县| 滁州市| 天镇县| 洱源县| 神农架林区| 兴文县| 柳河县| 新丰县| 宁化县| 丹棱县| 关岭| 托克逊县| 收藏| 开封市| 乌兰县| 玉树县| 合阳县| 大石桥市|