logo

Méthodes de chaîne Python

Méthodes de chaîne Python est une collection de fonctions Python intégrées qui fonctionnent sur des listes.

Note: Chaque méthode de chaîne en Python ne modifie pas la chaîne d'origine et renvoie plutôt une nouvelle chaîne avec les attributs modifiés.

Chaîne Python est une séquence de caractères Unicode placée entre guillemets. Dans cet article, nous discuterons des fonctions de chaîne intégrées, c'est-à-dire les fonctions fournies par Python pour opérer sur les chaînes.



Changement de casse des méthodes de chaîne Python

Les fonctions Python ci-dessous sont utilisées pour modifier la casse des chaînes. Examinons quelques méthodes de chaîne Python avec des exemples :

  • inférieur(): Convertit tous les caractères majuscules d'une chaîne en minuscules
  • supérieur(): Convertit tous les caractères minuscules d'une chaîne en majuscules
  • titre(): Convertir la chaîne en casse du titre
  • cas d'échange() : Échanger la casse de tous les caractères d'une chaîne
  • capitaliser() : Convertir le premier caractère d'une chaîne en majuscule

Exemple: Changer la casse des méthodes de chaîne Python

Python3




# Python3 program to show the> # working of upper() function> text>=> 'geeKs For geEkS'> > # upper() function to convert> # string to upper case> print>(>' Converted String:'>)> print>(text.upper())> > # lower() function to convert> # string to lower case> print>(>' Converted String:'>)> print>(text.lower())> > # converts the first character to> # upper case and rest to lower case> print>(>' Converted String:'>)> print>(text.title())> > # swaps the case of all characters in the string> # upper case character to lowercase and viceversa> print>(>' Converted String:'>)> print>(text.swapcase())> > # convert the first character of a string to uppercase> print>(>' Converted String:'>)> print>(text.capitalize())> > # original string never changes> print>(>' Original String'>)> print>(text)>

>

>

Sortir

Converted String: GEEKS FOR GEEKS Converted String: geeks for geeks Converted String: Geeks For Geeks Converted String: GEEkS fOR GEeKs Original String geeKs For geEkS>

Complexité temporelle : O(n) où n est la longueur de la chaîne « texte »
Espace auxiliaire : O(1)

Liste des méthodes de chaîne en Python

Voici la liste des méthodes de chaîne Python intégrées, que vous pouvez utiliser pour effectuer des actions sur une chaîne :

méthode tostring en java
Nom de la fonction Description
capitaliser() Convertit le premier caractère de la chaîne en lettre majuscule
dossier() Implémente la correspondance de chaînes sans casse
centre() Complétez la chaîne avec le caractère spécifié.
compter() Renvoie le nombre d'occurrences d'une sous-chaîne dans la chaîne.
encoder() Encode les chaînes avec le schéma codé spécifié
se termine par() Renvoie True si une chaîne se termine par le suffixe donné
développeronglets() Spécifie la quantité d'espace à remplacer par le symbole dans la chaîne
trouver() Renvoie l'index le plus bas de la sous-chaîne si elle est trouvée
format() Formate la chaîne pour l'imprimer sur la console
format_map() Formate les valeurs spécifiées dans une chaîne à l'aide d'un dictionnaire
indice() Renvoie la position de la première occurrence d'une sous-chaîne dans une chaîne
isalnum() Vérifie si tous les caractères d'une chaîne donnée sont alphanumériques ou non
isalpha() Renvoie True si tous les caractères de la chaîne sont des alphabets
estdécimal() Renvoie vrai si tous les caractères d'une chaîne sont décimaux
isdigit() Renvoie True si tous les caractères de la chaîne sont des chiffres
isidentifier() Vérifier si une chaîne est un identifiant valide ou non
est plus bas() Vérifie si tous les caractères de la chaîne sont en minuscules
estnumérique() Renvoie True si tous les caractères de la chaîne sont des caractères numériques
estimprimable() Renvoie True si tous les caractères de la chaîne sont imprimables ou si la chaîne est vide
isspace() Renvoie True si tous les caractères de la chaîne sont des espaces
istitre() Renvoie True si la chaîne est une chaîne avec casse de titre
est le souper() Vérifie si tous les caractères de la chaîne sont en majuscules
rejoindre() Renvoie une chaîne concaténée
lumière () Gauche aligne la chaîne en fonction de la largeur spécifiée
inférieur() Convertit tous les caractères majuscules d'une chaîne en minuscules
lstrip() Renvoie la chaîne avec les caractères principaux supprimés
maketrans () Renvoie une table de traduction
cloison() Divise la chaîne à la première occurrence du séparateur
remplacer() Remplace toutes les occurrences d'une sous-chaîne par une autre sous-chaîne
trouver() Renvoie l'index le plus élevé de la sous-chaîne
rindex() Renvoie l'index le plus élevé de la sous-chaîne à l'intérieur de la chaîne
rjust() Aligne à droite la chaîne en fonction de la largeur spécifiée
répartition() Diviser la chaîne donnée en trois parties
rsplit() Diviser la chaîne de droite par le séparateur spécifié
rstrip() Supprime les caractères de fin
lignes divisées() Diviser les lignes aux limites des lignes
commence avec() Renvoie True si une chaîne commence par le préfixe donné
bande() Renvoie la chaîne avec les caractères de début et de fin
cas d'échange() Convertit tous les caractères majuscules en minuscules et vice versa
titre() Convertir la chaîne en casse du titre
traduire() Modifier la chaîne en fonction des mappages de traduction donnés
supérieur() Convertit tous les caractères minuscules d'une chaîne en majuscules
zfill() Renvoie une copie de la chaîne avec les caractères « 0 » complétés sur le côté gauche de la chaîne

Note: Pour plus d'informations sur les chaînes Python, reportez-vous au didacticiel Python String .