Python String strip() Fonction avec EXAMPLE
Qu'est-ce que Python strip() ?
Bande Python() La fonction fait partie des fonctions intégrées disponibles dans la bibliothèque Python. La méthode strip() supprime les caractères donnés du début et de la fin de la chaîne d'origine. Par défaut, la fonction strip() supprime les espaces blancs au début et à la fin de la chaîne et renvoie la même chaîne sans espaces blancs.
Dans ce tutoriel Python, vous apprendrez :
- Qu'est-ce que Python strip() ?
- Exemple 1 :méthode strip() en Python
- Exemple 2 :strip() sur un type de données non valide
- Exemple 3 :strip() sans paramètre caractère
- Exemple 4 :strip() Passage de paramètres de caractères
- Pourquoi la fonction Python strip() est-elle utilisée ?
Syntaxe de la méthode strip()
string.strip([characters])
Paramètres
- caractères :(facultatif) Les caractères donnés seront supprimés du début ou de la fin de la chaîne d'origine.
- Si le paramètre characters n'est pas fourni, les espaces au début et à la fin de la chaîne seront supprimés.
Valeur de retour
Le Python String strip() renverra :
- La chaîne d'origine avec les espaces blancs supprimés du début et de la fin si les caractères à supprimer ne sont pas spécifiés.
- Si la chaîne n'a pas d'espaces au début ou à la fin, la chaîne sera renvoyée telle quelle et correspondra à la chaîne d'origine.
- Si le paramètre characters est donné et si les caractères correspondent, les caractères au début ou à la fin de la chaîne seront supprimés de la chaîne d'origine et le reste de la chaîne sera renvoyé.
- Si les caractères donnés ne correspondent pas au début ou à la fin de la chaîne d'origine, la chaîne sera renvoyée telle quelle.
Exemples de fonction strip() en Python
Exemple 1 :méthode strip() en Python
str1 = "Welcome to Guru99!" after_strip = str1.strip()
Sortie :
Welcome to Guru99!
Exemple 2 :strip() sur un type de données non valide
La fonction Python String strip() ne fonctionne que sur les chaînes et renverra une erreur si elle est utilisée sur tout autre type de données comme liste, tuple, etc.
Exemple d'utilisation sur list()
mylist = ["a", "b", "c", "d"] print(mylist.strip())
Ce qui précède renverra une erreur :
Traceback (most recent call last): File "teststrip.py", line 2, in <module> print(mylist.strip()) AttributeError: 'list' object has no attribute 'strip'
Exemple 3 :strip() sans paramètre caractère
str1 = "Welcome to Guru99!" after_strip = str1.strip() print(after_strip) str2 = "Welcome to Guru99!" after_strip1 = str2.strip() print(after_strip1)
Sortie :
Welcome to Guru99! Welcome to Guru99!
Exemple 4 :strip() Passage de paramètres de caractères
str1 = "****Welcome to Guru99!****" after_strip = str1.strip("*") print(after_strip) str2 = "Welcome to Guru99!" after_strip1 = str2.strip("99!") print(after_strip1) str3 = "Welcome to Guru99!" after_strip3 = str3.strip("to") print(after_strip3)
Sortie :
Welcome to Guru99! Welcome to Guru Welcome to Guru99!
Pourquoi la fonction Python strip() est-elle utilisée ?
Voici les raisons d'utiliser la fonction de bande Python
- Cela aide à supprimer les caractères au début de la chaîne et également à la fin de la chaîne en fonction des caractères à supprimer de la chaîne d'origine.
- Si les caractères donnés ne correspondent pas à la chaîne d'origine, la chaîne sera renvoyée telle quelle.
- Si les caractères à supprimer ne sont pas spécifiés, les espaces au début et à la fin de la chaîne d'origine seront supprimés.
- S'il n'y a pas d'espace blanc au début ou à la fin, la chaîne sera renvoyée telle quelle.
Résumé :
- La méthode Python String strip() fait partie de la fonction intégrée disponible en python. La fonction supprimera les caractères donnés au début et à la fin de la chaîne d'origine.
- Cette fonction est très utile pour supprimer les espaces au début et à la fin de la chaîne donnée, comme indiqué dans l'exemple.
- Cela aide à supprimer les caractères au début de la chaîne et également à la fin de la chaîne en fonction des caractères à supprimer de la chaîne d'origine.
- Si les caractères donnés ne correspondent pas à la chaîne d'origine, la chaîne sera renvoyée telle quelle.
- Si les caractères à supprimer ne sont pas spécifiés, les espaces au début et à la fin de la chaîne d'origine seront supprimés.
- S'il n'y a pas d'espace blanc au début ou à la fin, la chaîne sera renvoyée telle quelle.
Python
- Arguments de la fonction Python
- Fermetures Python
- Méthode Java String charAt() avec exemple
- Méthode Java String endsWith () avec exemple
- Python String count() avec des EXEMPLES
- Python String format() Expliquer avec des EXEMPLES
- Longueur de la chaîne Python | Méthode len() Exemple
- Méthode Python String find() avec exemples
- Fonctions Python Lambda avec EXEMPLES