Voici ci-dessous une liste exhaustive de toutes les méthodes que tu peux utiliser sur une chaîne de caractères ainsi que leur utilité.
Pour afficher l'aide d'une méthode, vous pouvez utiliser la fonction help (par exemple help(str.center) pour afficher l'aide de la méthode center)
capitalize()
Convertit le premier caractère de la chaîne en majusculecasefold()
Convertit la phrase en minusculecenter()
Retourne une chaîne de caractères centréecount()
Retourne le nombre de fois que la chaîne spécifiée est trouvéeencode()
Retourne une version encodée de la chaîneendswith()
RetourneTrue
si la chaîne se termine par la valeur spécifiéeexpandtabs()
Change la taille des tabulations de la chaînefind()
Cherche dans la chaîne de caractères la valeur spécifiée et retourne l'index correspondantformat()
Permet de formater une chaîne de caractèresindex()
Cherche dans la chaîne de caractères la valeur spécifiée et retourne l'index correspondantisalnum()
RetourneTrue
si tous les caractères dans la chaîne sont de type alphanumériquesisalpha()
RetourneTrue
si tous les caractères dans la chaîne sont des lettres de l'alphabetisdecimal()
RetourneTrue
si tous les caractères dans la chaîne sont de type décimalisdigit()
RetourneTrue
si tous les caractères dans la chaîne sont des nombresisidentifier()
RetourneTrue
si la chaîne est un identifiant (caractères alphanumériques et tiret du bas)islower()
RetourneTrue
si tous les caractères sont en minusculeisnumeric()
RetourneTrue
si tous les caractères sont numériquesisprintable()
RetourneTrue
si tous les caractères sont imprimablesisspace()
RetourneTrue
si tous les caractères sont des espacesistitle()
RetourneTrue
si la première lettre de chaque mot est en majusculeisupper()
RetourneTrue
si tous les caractères sont en majusculejoin()
Joint avec le caractère spécifié tous les éléments d'un itérable passé en argumentljust()
Retourne une version justifiée par la gauche de la chaînelower()
Convertit la chaîne en minusculelstrip()
Supprime tous les caractères passés individuellement en partant de la gauche de la chaînemaketrans()
Retourne une table de mapping à utiliser avec la méthode translatepartition()
Retourne un tuple composé de trois élémentsreplace()
Remplace un élément de la chaîne par un autrerfind()
Cherche dans la chaîne de caractères la valeur spécifiée et retourne l'index correspondant (en partant de la droite)rindex()
Cherche dans la chaîne de caractères la valeur spécifiée et retourne l'index correspondant (en partant de la droite)rjust()
Retourne une version justifiée par la droite de la chaînerpartition()
Retourne un tuple composé de trois élémentsrsplit()
Sépare la chaîne de caractères sur les caractères passés en argument et retourne une listerstrip()
Supprime tous les caractères passés individuellement en partant de la droite de la chaînesplit()
Sépare la chaîne de caractères sur les caractères passés en argument et retourne une listesplitlines()
Sépare la chaîne de caractères sur les retours à la ligne et retourne une listestartswith()
RetourneTrue
si la chaîne commence par la valeur spécifiéestrip()
Supprime les caractères spécifiés du début et de la fin de la chaîneswapcase()
Change la casse (les majuscules deviennent minuscules et vice-versa)title()
Convertit la première lettre de chaque mot en majusculetranslate()
Retourne une chaîne traduite (avec une table de mapping)upper()
Convertit une chaîne en majusculezfill()
Rempli la chaîne spécifiée avec des 0 (de la longueur indiquée en argument)