Maison >développement back-end >Tutoriel Python >Comment puis-je compléter efficacement une chaîne Python avec des espaces ?
Lorsque vous travaillez avec des chaînes, vous pouvez rencontrer des scénarios dans lesquels vous devez remplir une chaîne avec un nombre spécifique d'espaces. Bien que vous puissiez calculer manuellement les espaces et les concaténer à la chaîne, une approche plus efficace est disponible en Python.
Pour remplir une chaîne avec des espaces , vous pouvez utiliser la méthode str.ljust(), qui justifie à gauche une chaîne dans une largeur spécifiée. Il a la syntaxe suivante :
str.ljust(width[, fillchar])
Par exemple, si vous souhaitez compléter la chaîne "salut" avec 10 espaces, vous pouvez utiliser le code suivant :
'hi'.ljust(10)
Cela renverra la chaîne "salut" complétée par 10 espaces.
Vous pouvez spécifier un caractère de remplissage personnalisé au lieu de l'espace par défaut. Par exemple, pour compléter la chaîne "hello" avec 5 traits de soulignement :
'hello'.ljust(10, '_')
Cela donnera "hello____", où les espaces manquants sont remplacés par des traits de soulignement.
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!