Heim >Backend-Entwicklung >Golang >Was ist der Unterschied zwischen „Print', „Println' und „Printf' in Go?
Print, Println und Printf in Go verstehen
Ein Programmierer aus der Welt von JavaScript möchte die Unterschiede zwischen drei Druckfunktionen in verstehen Gehe zu: Drucken, Println und Printf. In Go verwendete der Kursleiter Printf, um den Typ einer Variablen anstelle von Println zu bestimmen.
Println
Println gibt, wie der Name schon sagt, seine Argumente im Standard aus gibt die Ausgabe in einer Zeile aus und hängt am Ende ein Zeilenumbruchzeichen an. Zum Beispiel:
fmt.Println("Hello", "World")
Ausgabe:
Hello World
Printf
Printf, auch bekannt als „Print Formatter“, ermöglicht Ihnen das Formatieren Variablen, Zahlen und Zeichenfolgen vor dem Drucken. Als ersten Parameter wird eine Formatzeichenfolge verwendet, die angibt, wie die Argumente formatiert werden. Zum Beispiel:
fmt.Printf("%s %s", "Hello", "World")
Ausgabe:
Hello World
In diesem Fall gibt die Formatzeichenfolge %s an, dass wir eine Zeichenfolge drucken möchten. Sie können verschiedene andere Formatbezeichner verwenden, um verschiedene Datentypen darzustellen.
Drucken gibt seine Argumente einfach in der angegebenen Reihenfolge auf der Standardausgabe aus, ohne dass irgendwelche Argumente vorhanden sind Formatierungen oder Zeilenumbrüche. Zum Beispiel:
fmt.Print("Hello") fmt.Print(" ") fmt.Print("World")
Ausgabe:
HelloWorld
Zusammenfassung
Das obige ist der detaillierte Inhalt vonWas ist der Unterschied zwischen „Print', „Println' und „Printf' in Go?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!