理解Go 中的Print、Println 和Printf
來自JavaScript 世界的程式設計師試圖理解Go 中三個列印函數之間的差異Go:Print、Println 和Printf。在 Go 中,講師使用 Printf 來決定變數的類型,而不是 Println。
Println
Println,顧名思義,將其參數列印到標準輸出一行並在末尾加上換行符。例如:
fmt.Println("Hello", "World")
輸出:
Hello World
Printf
Printf,也稱為“列印格式化程式”,允許您格式化在列印變數、數字和字串之前。它使用格式字串作為第一個參數,該字串指定參數的格式。例如:
fmt.Printf("%s %s", "Hello", "World")
輸出:
Hello World
在這種情況下,格式字串 %s 表示我們要列印一個字串。您可以使用各種其他格式說明符來表示不同的資料類型。
Print 只是按照給出的順序將其參數列印到標準輸出,而不需要任何參數格式或換行符。例如:
fmt.Print("Hello") fmt.Print(" ") fmt.Print("World")
輸出:
HelloWorld
摘要
以上是Go 中的 `Print`、`Println` 和 `Printf` 有什麼差別?的詳細內容。更多資訊請關注PHP中文網其他相關文章!