Ci-dessous, les différences entre deux révisions de la page.
— |
python:les_chaines_de_caracteres [2016/10/17 13:56] (Version actuelle) |
||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
+ | ====== Chaînes de caractères ====== | ||
+ | Des tas de trucs sur les chaînes de caractères avec Python | ||
+ | ===== Méthodes indispensables ===== | ||
+ | les strings sont des objets, ils ont donc des méthodes. En voici une liste très basique. Ces méthodes acceptent généralement des tas d'options pour faire des choses plus pointues. | ||
+ | ==== split() ==== | ||
+ | Convertit une chaîne de caractères en une liste de sous-chaînes. Le séparateur est optionnel. | ||
+ | ==== join() ==== | ||
+ | Convertit une liste de chaînes en une chaîne globale. La chaîne sur laquelle la méthode est appliquée sert de séparateur, la liste des chaînes converties est fournie en paramètre. | ||
+ | ==== find() ==== | ||
+ | Cherche la position d'une sous-chaîne | ||
+ | ==== count() ==== | ||
+ | Compte le nombre d'occurence de la sous-chaîne fournie en paramètre. | ||
+ | ==== lower(), upper() ==== | ||
+ | Convertit respectivement en minuscules, majuscules | ||
+ | ==== title() ==== | ||
+ | Convertit l'initiale de chaque mot en majuscule | ||
+ | ==== capitalize() ==== | ||
+ | Convertit la première lettre de la chaîne en majuscule | ||
+ | ==== swapcase() ==== | ||
+ | Inverse les majuscules et minuscules | ||
+ | ==== strip() ==== | ||
+ | Retire les espaces de début et fin de chaîne | ||
+ | ==== replace(car1,car2) ==== | ||
+ | Remplace car1 par car2 | ||
+ | ==== index(car) ==== | ||
+ | Renvoie l'index de car dans la chaîne |