Maison >développement back-end >Golang >Utilisez la fonction fmt.Println pour imprimer la sortie sur la console

Utilisez la fonction fmt.Println pour imprimer la sortie sur la console

王林
王林original
2023-07-25 08:46:501565parcourir

Utilisez la fonction fmt.Println pour imprimer la sortie sur la console

Dans le langage Go, le package fmt fournit une série de fonctions pour formater l'entrée et la sortie. Parmi elles, la fonction fmt.Println est l'une des fonctions couramment utilisées, grâce à laquelle nous pouvons imprimer le contenu sur la console.

Ci-dessous, je vais donner quelques exemples d'utilisation de la fonction fmt.Println pour aider les lecteurs à mieux comprendre son utilisation et ses fonctions.

  1. Imprimer une chaîne

Tout d'abord, nous pouvons utiliser la fonction fmt.Println pour imprimer directement une chaîne. Par exemple, si nous voulons imprimer "Hello, World!", nous pouvons utiliser le code suivant :

package main

import "fmt"

func main() {
    fmt.Println("Hello, World!")
}

Exécutez le code ci-dessus, la console affichera :

Hello, World!
  1. Imprimer les variables

En plus d'imprimer des chaînes fixes , nous pouvons également imprimer La valeur de la variable. Par exemple, nous définissons une variable entière x et lui attribuons la valeur 10. Nous pouvons ensuite imprimer la valeur de la variable x à l'aide de la fonction fmt.Println.

package main

import "fmt"

func main() {
    x := 10
    fmt.Println("x的值是:", x)
}

Exécutez le code ci-dessus, la console affichera :

x的值是: 10
  1. Imprimer plusieurs variables ou chaînes

fmt.La fonction Println prend également en charge l'impression de plusieurs variables ou chaînes en même temps, séparées par des espaces. Par exemple, nous définissons deux variables de chaîne name et age et leur attribuons les valeurs correspondantes. Ensuite, utilisez la fonction fmt.Println pour imprimer les valeurs de ces deux variables.

package main

import "fmt"

func main() {
    name := "Alice"
    age := 20
    fmt.Println("姓名:", name, "年龄:", age)
}

Exécutez le code ci-dessus, la console affichera :

姓名: Alice 年龄: 20
  1. Sortie formatée

La fonction fmt.Println prend également en charge la sortie formatée. Par exemple, nous pouvons utiliser le code suivant pour imprimer la valeur de la variable numérique pi à deux décimales :

package main

import "fmt"

func main() {
    pi := 3.14159
    fmt.Printf("π的值保留两位小数:%.2f
", pi)
}

Exécutez le code ci-dessus, la console affichera :

π的值保留两位小数:3.14
  1. Avec ou sans retour à la ligne

Enfin, nous pouvons également contrôler si la fonction fmt.Println enveloppe la ligne après la sortie. Par défaut, cette fonction ajoute un caractère de nouvelle ligne à la sortie. Si nous voulons sortir sans sauts de ligne, nous pouvons utiliser la fonction fmt.Print. Voici un exemple :

package main

import "fmt"

func main() {
    fmt.Print("Hello, ")
    fmt.Println("World!") // 换行
    fmt.Print("Hello, ")
    fmt.Print("World!") // 不换行
}

Exécutez le code ci-dessus, la console affichera :

Hello, World!
Hello, World!

À travers les exemples ci-dessus, nous pouvons voir le rôle de la fonction fmt.Println dans l'impression de la sortie sur la console dans le langage Go. Qu'il s'agisse d'imprimer des chaînes, des variables ou de formater une sortie, fmt.Println est une fonction très pratique.

J'espère que cet article vous a aidé à comprendre et à utiliser la fonction fmt.Println. Profitez du plaisir de la programmation en langage Go !

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn