Hey! Ich lerne gerade Go Lang und mache mir einige grundlegende Notizen zu meinem Konzept, die ich aber auch einfach hier veröffentlichen würde. Sie sind nicht gut durchdacht oder gut geschrieben, aber ich mache mir nur von Zeit zu Zeit Notizen als Referenz.
Ich besuche den Udemy-Kurs von Maximilian Schwarzmüller,
Notizen
Wir können die Ausgabezeichenfolgen mit der Methode Printf() formatieren
- Es gibt verschiedene Optionen zum Hinzufügen zur Ausgabezeichenfolge, mit denen diese formatiert werden kann
- Hier haben wir %v und n, die dabei geholfen haben, den Variablenwert hinzuzufügen, und auch mit n steht alles danach in der nächsten Zeile
- Es gibt viele dieser „Verben, die wir dem Format hinzufügen können, siehe offizielle Dokumente
- Wir können %.0f verwenden, um die Gleitkommazahlen zu runden
- Die Zahl vor f bezieht sich auf die Zahl, die wir nach dem .
anzeigen möchten
- Wenn wir also %.2f sagen, werden 2 Zahlen nach ausgegeben.
fmt.Printf("Future Value : %v\nFuture Value (Adjusted for Inflation): %v", futureValue, futureRealValue)
Formatierte Zeichenfolgen in einer Variablen speichern
- Mit der Methode Sprintf() können wir jede formatierte Zeichenfolge in einer Variablen speichern und diese Variable dann anstelle der gesamten Zeichenfolge verwenden
formattedFV := fmt.Sprintf("Future Value : %.0f\n", futureValue)
formattedFRV := fmt.Sprintf("Future Value (Adjusted for Inflation): %0.f\n", futureRealValue)
- Danach können wir die Print()-Methode verwenden, um diese Zeichenfolgen zu drucken, wodurch die Zeichenfolge einfach ohne Formatierung gedruckt wird
<p>fmt.Print(formattedFV, formattedFRV)</p>
Mehrzeilige Zeichenfolgen
- Wir können Backticks `` anstelle von doppelten Anführungszeichen verwenden, um auf diese Weise eine mehrzeilige formatierte Zeichenfolge zu erstellen
`geh
fmt.Printf(`Zukünftiger Wert: %v Zukünftiger Wert (inflationsbereinigt): %v`, FutureValue, FutureRealValue)
`
Das obige ist der detaillierte Inhalt vonGO lernen: 04. 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