Maison > développement back-end > Golang > Comment puis-je réutiliser les arguments dans la fonction fmt.Printf de Go ?

Comment puis-je réutiliser les arguments dans la fonction fmt.Printf de Go ?

Linda Hamilton
Libérer: 2024-12-15 15:23:20
original
782 Les gens l'ont consulté

How Can I Reuse Arguments in Go's fmt.Printf Function?

Réutilisation des arguments dans fmt.Printf

Lorsque vous travaillez avec la fonction fmt.Printf, il est souvent nécessaire de réutiliser les arguments. Par exemple, vous souhaiterez peut-être imprimer la même valeur plusieurs fois dans la même instruction.

La question

Existe-t-il un moyen de dire à fmt.Printf de réutiliser le même argument, semblable au suivant :

fmt.Printf("%d %d", i)
Copier après la connexion

Le Réponse

Absolument ! fmt.Printf fournit un moyen de réutiliser explicitement les arguments en utilisant la notation [n]. Cela vous permet d'indexer des arguments individuels et de les réutiliser à votre guise.

Pour réutiliser l'argument i, utilisez simplement la syntaxe suivante :

fmt.Printf("%[1]d %[1]d\n", i)
Copier après la connexion

Dans cet exemple, le [1] indique que nous voulons réutiliser le premier argument, qui est i.

Voici un exemple complet que vous pouvez essayer out :

package main

import "fmt"

func main() {
    i := 10

    // Print i twice using the [1] notation
    fmt.Printf("%[1]d %[1]d\n", i)
}
Copier après la connexion

En utilisant la notation [n], vous pouvez facilement réutiliser les arguments dans fmt.Printf, offrant ainsi une plus grande flexibilité et un plus grand contrôle sur le formatage de votre sortie.

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!

source:php.cn
Déclaration de ce site Web
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
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal