Maison > développement back-end > Tutoriel Python > Comment imprimer plusieurs éléments sur une seule ligne en Python ?

Comment imprimer plusieurs éléments sur une seule ligne en Python ?

Mary-Kate Olsen
Libérer: 2024-12-01 02:10:12
original
367 Les gens l'ont consulté

How to Print Multiple Elements on a Single Line in Python?

Impression de plusieurs éléments sur une seule ligne

Pour imprimer plusieurs éléments sur la même ligne, d'un seul coup, il existe plusieurs approches :

Utilisation du %-Formatage avec des tuples

Le code d'origine que vous fourni peut être corrigé à l'aide du formatage % en passant les espaces réservés sous forme de tuple :

print("Total score for %s is %s" % (name, score))
Copier après la connexion

Utilisation du formatage % avec des dictionnaires

Une autre option consiste à utiliser un dictionnaire :

print("Total score for %(n)s is %(s)s" % {'n': name, 's': score})
Copier après la connexion

Utiliser une chaîne de nouveau style Formatage

Le nouveau formatage de chaîne de Python offre de multiples commodités :

  • Utilisation de nombres :

    print("Total score for {} is {}".format(name, score))
    Copier après la connexion
  • Utilisation explicite Noms :

    print("Total score for {n} is {s}".format(n=name, s=score))
    Copier après la connexion
  • Concaténation de chaînes :

    print("Total score for " + str(name) + " is " + str(score))
    Copier après la connexion

Utilisation de print( ) Fonction avec paramètres

Cette approche ne nécessite aucun formatage particulier syntaxe :

print("Total score for", name, "is", score)
Copier après la connexion

Pour un meilleur contrôle de l'espacement, utilisez le paramètre sep :

print("Total score for ", name, " is ", score, sep='')
Copier après la connexion

Utilisation de f-Strings (Python 3.6)

Les f-strings rendent ce processus très concis :

print(f'Total score for {name} is {score}')
Copier après la connexion

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