ホームページ >バックエンド開発 >Golang >Go の `Print`、`Println`、および `Printf` の違いは何ですか?

Go の `Print`、`Println`、および `Printf` の違いは何ですか?

Patricia Arquette
Patricia Arquetteオリジナル
2024-11-13 11:32:02321ブラウズ

What's the Difference Between `Print`, `Println`, and `Printf` in Go?

Go の Print、Println、および Printf を理解する

JavaScript の世界のプログラマーが、Go の 3 つの印刷関数の違いを理解しようとしています。実行: Print、Println、および Printf。 Go では、インストラクターは Println の代わりに Printf を使用して変数の型を決定しました。

Println

Println は、その名前が示すように、引数を標準に出力します。行に出力し、最後に改行文字を追加します。例:

fmt.Println("Hello", "World")

出力:

Hello World

Printf

Printf は、「Print Formatter」とも呼ばれ、次のフォーマットを実行できます。変数、数値、文字列を印刷する前に。最初のパラメータとして、引数のフォーマット方法を指定するフォーマット文字列を使用します。例:

fmt.Printf("%s %s", "Hello", "World")

出力:

Hello World

この場合、フォーマット文字列 %s は文字列を出力することを示します。他のさまざまな形式指定子を使用して、さまざまなデータ型を表すことができます。

Print

Print は、単に引数を指定された順序で標準出力に出力します。書式設定や改行など。例:

fmt.Print("Hello")
fmt.Print(" ")
fmt.Print("World")

出力:

HelloWorld

概要

  • Println: で引数を出力します。 newline.
  • Printf: 書式設定を許可し、出力をより詳細に制御できます。
  • Print: 書式設定や改行を行わずに、引数をそのまま出力します。

以上がGo の `Print`、`Println`、および `Printf` の違いは何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。