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é.

À noter

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 majuscule

  • casefold() Convertit la phrase en minuscule

  • center() Retourne une chaîne de caractères centrée

  • count() Retourne le nombre de fois que la chaîne spécifiée est trouvée

  • encode() Retourne une version encodée de la chaîne

  • endswith() Retourne True si la chaîne se termine par la valeur spécifiée

  • expandtabs() Change la taille des tabulations de la chaîne

  • find() Cherche dans la chaîne de caractères la valeur spécifiée et retourne l'index correspondant

  • format() Permet de formater une chaîne de caractères

  • index() Cherche dans la chaîne de caractères la valeur spécifiée et retourne l'index correspondant

  • isalnum() Retourne True si tous les caractères dans la chaîne sont de type alphanumériques

  • isalpha() Retourne True si tous les caractères dans la chaîne sont des lettres de l'alphabet

  • isdecimal() Retourne True si tous les caractères dans la chaîne sont de type décimal

  • isdigit() Retourne True si tous les caractères dans la chaîne sont des nombres

  • isidentifier() Retourne True si la chaîne est un identifiant (caractères alphanumériques et tiret du bas)

  • islower() Retourne True si tous les caractères sont en minuscule

  • isnumeric() Retourne True si tous les caractères sont numériques

  • isprintable() Retourne True si tous les caractères sont imprimables

  • isspace() Retourne True si tous les caractères sont des espaces

  • istitle() Retourne True si la première lettre de chaque mot est en majuscule

  • isupper() Retourne True si tous les caractères sont en majuscule

  • join() Joint avec le caractère spécifié tous les éléments d'un itérable passé en argument

  • ljust() Retourne une version justifiée par la gauche de la chaîne

  • lower() Convertit la chaîne en minuscule

  • lstrip() Supprime tous les caractères passés individuellement en partant de la gauche de la chaîne

  • maketrans() Retourne une table de mapping à utiliser avec la méthode translate

  • partition() Retourne un tuple composé de trois éléments

  • replace() Remplace un élément de la chaîne par un autre

  • rfind() 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îne

  • rpartition() Retourne un tuple composé de trois éléments

  • rsplit() Sépare la chaîne de caractères sur les caractères passés en argument et retourne une liste

  • rstrip() Supprime tous les caractères passés individuellement en partant de la droite de la chaîne

  • split() Sépare la chaîne de caractères sur les caractères passés en argument et retourne une liste

  • splitlines() Sépare la chaîne de caractères sur les retours à la ligne et retourne une liste

  • startswith() Retourne True si la chaîne commence par la valeur spécifiée

  • strip() Supprime les caractères spécifiés du début et de la fin de la chaîne

  • swapcase() Change la casse (les majuscules deviennent minuscules et vice-versa)

  • title() Convertit la première lettre de chaque mot en majuscule

  • translate() Retourne une chaîne traduite (avec une table de mapping)

  • upper() Convertit une chaîne en majuscule

  • zfill() Rempli la chaîne spécifiée avec des 0 (de la longueur indiquée en argument)

Ce n'est pas fini...

Tu as complété % du parcours 🔥

Termine l'intégralité de la formation pour pouvoir débloquer ton attestation de réussite.

Revenir au sommaire

Rechercher sur le site

Formulaire de contact

Inscris-toi à Docstring

Pour commencer ton apprentissage.

Tu as déjà un compte ? Connecte-toi.