Heim  >  Artikel  >  Backend-Entwicklung  >  Verwenden Sie die Funktion fmt.Fprintln, um formatierte Daten mit Zeilenumbrüchen in die Standardausgabe zu schreiben

Verwenden Sie die Funktion fmt.Fprintln, um formatierte Daten mit Zeilenumbrüchen in die Standardausgabe zu schreiben

PHPz
PHPzOriginal
2023-07-25 19:01:211338Durchsuche

Titel: Verwenden Sie die Funktion fmt.Fprintln, um formatierte Daten mit Zeilenumbrüchen in die Standardausgabe zu schreiben.

In der Go-Sprache bietet das fmt-Paket eine Reihe von Funktionen zum Formatieren von Eingabe und Ausgabe. Unter anderem kann die Funktion fmt.Fprintln formatierte Daten in die Standardausgabe schreiben und am Ende ein Zeilenumbruchzeichen hinzufügen. In diesem Artikel wird die Verwendung der Funktion fmt.Fprintln für die Ausgabe vorgestellt und entsprechende Codebeispiele gegeben.

Werfen wir zunächst einen Blick auf die Funktionssignatur der Funktion fmt.Fprintln:

func Fprintln(w io.Writer, a ...interface{}) (n int, err error)

wobei w das darstellt Ausgabeziel verwendet normalerweise os.Stdout zur Darstellung der Standardausgabe; a stellt die für die Ausgabe zu formatierenden Daten dar, bei denen es sich um einen oder mehrere Parameter handeln kann. Die Funktion gibt die Anzahl der geschriebenen Bytes und mögliche Fehler zurück.

Als nächstes geben wir ein einfaches Beispiel, um zu demonstrieren, wie die Funktion fmt.Fprintln verwendet wird, um eine Standardausgabe durchzuführen. Der Code lautet wie folgt:

package main

import (
    "fmt"
    "os"
)

func main() {
    name := "Alice"
    age := 20
    score := 98.5

    // 使用fmt.Fprintln将格式化的数据输出到标准输出,并换行
    fmt.Fprintln(os.Stdout, "姓名:", name)
    fmt.Fprintln(os.Stdout, "年龄:", age)
    fmt.Fprintln(os.Stdout, "分数:", score)
}

Im obigen Code definieren wir drei Variablen: Name, Alter und Punktzahl repräsentieren jeweils Namen, Alter und Punkte. Verwenden Sie dann die Funktion fmt.Fprintln, um die Ausgabe in die Standardausgabe zu formatieren, indem Sie nach jeder Zeile ein Zeilenumbruchzeichen hinzufügen.

Wenn wir das obige Programm ausführen, sehen wir in der Standardausgabe eine Ausgabe ähnlich der folgenden:

姓名: Alice
年龄: 20
分数: 98.5

Mit der Funktion fmt.Fprintln können wir problemlos formatierte Daten in die Standardausgabe ausgeben und sicherstellen, dass jede Zeile vorhanden ist gefolgt von einem Zeilenumbruchzeichen, um die Ausgabe besser lesbar zu machen.

Zusätzlich zur Standardausgabe kann die Funktion fmt.Fprintln auch formatierte Daten an andere Orte ausgeben, die die io.Writer-Schnittstelle implementieren, z. B. Dateien, Netzwerkverbindungen usw. Übergeben Sie einfach das Zielobjekt als ersten Parameter.

Kurz gesagt, die Funktion fmt.Fprintln ist eine sehr praktische Ausgabefunktion in der Go-Sprache. Sie kann formatierte Daten in die Standardausgabe ausgeben und am Ende ein Zeilenumbruchzeichen hinzufügen. Durch die Demonstration des Beispielcodes glaube ich, dass die Leser lernen können, wie diese Funktion für Ausgabevorgänge verwendet wird. Ich hoffe, dass dieser Artikel den Lesern helfen kann, die Funktion fmt.Fprintln zu verstehen und zu verwenden.

Das obige ist der detaillierte Inhalt vonVerwenden Sie die Funktion fmt.Fprintln, um formatierte Daten mit Zeilenumbrüchen in die Standardausgabe zu schreiben. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn