Le langage de programmation Python offre une multitude de bibliothèques et fonctions avec qui un programmeur peut facilement effectuer des tâches banales et ordinaires. Comme de nombreux programmes Python nécessitent la manipulation des chaînes de caractères comme entrée ou sortie , différentes méthodes de travail à l'intérieur de Python sur des objets chaîne . Une de ces méthodes , la méthode " de la bande ()", supprime les caractères d'une chaîne. "Strip () " Basic fonctionnalité
Le "strip () " retourne une copie d'une chaîne avec certains caractères supprimés depuis le début et la fin de la chaîne. Essentiellement, la fonction de bande vérifie les caractères de début et de fin d'un ensemble défini par l'utilisateur de caractères, et les supprime jusqu'à tomber sur un personnage non - appariement . Le code suivant est un exemple simple.
>>> S =
Le " lstrip ( )" et " rstrip ()" Méthodes
La méthode de la bande fonctionne sur les deux extrémités de la chaîne. Toutefois, afin de supprimer des caractères à partir de seulement l'avant ou à l'arrière de la chaîne, utiliser " lstrip () " (pour le début de la chaîne ) et « rstrip () " (pour la fin de la chaîne ) . Le code suivant montre un exemple de déposer caractère d'une seule extrémité de la
Exemple : Les balises HTML dénuder
Pour un autre exemple , un programmeur Python pourrait vouloir enlever les balises HTML à partir des informations récupérées à partir d'une page Web . Les chaînes HTML seraient enfermés dans des balises HTML , mais le programmeur peut seulement besoin des données réelles. Dans ce cas, utilisez la commande de la bande peut faire enlever les balises faciles.
>>> Html = =
Parage Les espaces
Dans un autre exemple , la saisie de l'utilisateur, ou l'entrée recueillis sur le Web , pourrait contenir espace blanc ( tels que des espaces ou des tabulations ) . La fonction de bande peut également rogner des caractères blancs aussi facilement que possible tout autre caractère.
>>> S = ' salut '
>>> s . bande ('')
' salut '
>>> s.lstrip ('')
' salut '
< br >