Fabrication industrielle
Internet des objets industriel | Matériaux industriels | Entretien et réparation d'équipement | Programmation industrielle |
home  MfgRobots >> Fabrication industrielle >  >> Industrial programming >> Python

Maîtriser la méthode strip() de Python : Guide complet et exemples pratiques

Maîtriser la méthode strip() de Python

La méthode strip() de Python est une méthode intégrée de chaîne qui supprime les caractères indésirables du début et de la fin d'une chaîne. Par défaut, elle supprime tous les espaces blancs en début et fin, mais vous pouvez aussi spécifier un ensemble de caractères à supprimer. La méthode n'altère jamais la chaîne originale ; elle retourne une nouvelle version nettoyée.

Qu'est-ce que Python strip() ?

La méthode strip() fait partie de la bibliothèque standard de Python et est indispensable pour le nettoyage de données, la journalisation et la sanitisation des entrées utilisateur. Elle accepte un argument optionnel chars : une chaîne contenant tous les caractères que vous voulez supprimer des deux côtés de la chaîne cible.

Syntaxe

chaîne.strip([chars])

Paramètres

Valeur de retour

Exemples illustratifs

Exemple 1 : Suppression d'espaces blancs par défaut

original = " Bienvenue sur Guru99! "
nettoye = original.strip()
print(nettoye) # "Bienvenue sur Guru99!"

Exemple 2 : Utiliser strip() sur un non-chaîne

La méthode ne fonctionne que sur les chaînes. Tenter de l'appeler sur une liste, tuple ou autre type lève une AttributeError.

ma_liste = ["a", "b", "c"]
# print(ma_liste.strip()) # Lève AttributeError

Exemple 3 : Passer explicitement un ensemble de caractères

remplissage = "****Bienvenue sur Guru99!****"
nettoye = remplissage.strip("*")
print(nettoye) # "Bienvenue sur Guru99!"

Exemple 4 : Supprimer plusieurs caractères

donnees = "99!Bienvenue sur Guru99!99!"
print(donnees.strip("99!")) # "Bienvenue sur Guru"

Quand utiliser strip()

Points clés à retenir

Python

  1. Maîtriser les arguments de fonctions Python : Positionnels, nommés et paramètres par défaut
  2. Les fermetures Python expliquées : comment les fonctions imbriquées capturent les variables
  3. Comprendre Java String.charAt() : Syntaxe, type de retour, exceptions et exemple pratique
  4. Maîtriser Java String.endsWith() : Comment vérifier les suffixes de chaînes avec exemples
  5. Maîtriser str.count() de Python : Compter caractères et sous-chaînes avec exemples
  6. Maîtriser les chaînes format() en Python avec exemples clairs
  7. Python len() : Guide pratique pour mesurer la longueur des objets
  8. Maîtriser la méthode String.find() de Python : Syntaxe, Exemples et Alternatives
  9. Maîtriser les fonctions lambda Python : exemples pratiques et bonnes pratiques