Python >> Tutoriel Python >  >> Python

Méthodes de chaîne Python

Méthode Description
capitalize() Renvoyer une copie de la chaîne avec le premier caractère en majuscule et les caractères restants en minuscules.
casefold() Renvoyer une chaîne minuscule et pliée en casse similaire à lowercase() mais plus agressif.
center() Renvoyer une chaîne centrée d'une certaine longueur, complétée par des espaces blancs ou des caractères personnalisés.
count() Renvoyer le nombre d'occurrences non superposées d'une sous-chaîne.
encode() Renvoie un objet byte qui est une version codée de la chaîne.
endswith() Retourne si la chaîne se termine par une valeur donnée ou non (True ou False ).
expandtabs() Renvoyer une chaîne avec des espaces au lieu de caractères de tabulation.
find() Renvoie l'index de la première occurrence de la sous-chaîne spécifiée.
format() Formate la chaîne en fonction du langage de description de format.
format_map() Formate la chaîne selon le langage de description de format, en passant un objet de mappage.
index() Renvoie l'index de la première occurrence de la sous-chaîne spécifiée, comme find() mais cela lève un ValueError si la sous-chaîne n'est pas trouvée.
isalnum() Vérifie si tous les caractères sont alphabétiques ou numériques (True ou False ).
isalpha() Vérifie si tous les caractères sont alphabétiques (True ou False ).
isascii() Vérifie si tous les caractères sont ASCII (True ou False ).
isdecimal() Vérifie si tous les caractères sont des nombres décimaux (True ou False ).
isdigit() Vérifie si tous les caractères sont des chiffres, c'est-à-dire des nombres de 0 à 9 (True ou False ).
isidentifier() Vérifie si tous les caractères sont des identifiants pouvant être utilisés comme noms de fonctions, classes ou variables (True ou False ).
islower() Vérifie si tous les caractères sont en minuscules (True ou False ).
isnumeric() Vérifie si tous les caractères sont des valeurs numériques (True ou False ).
isprintable() Vérifie si tous les caractères sont imprimables (True ou False ).
isspace() Vérifie si tous les caractères sont des espaces blancs (True ou False ).
istitle() Vérifie si la chaîne est en casse de titre (True ou False ).
isupper() Vérifie si tous les caractères sont en majuscules (True ou False ).
join() Concatène les éléments dans un itérable.
ljust() Renvoie une chaîne justifiée à gauche remplissant le côté droit avec des caractères de remplissage.
lower() Renvoie une version de chaîne en minuscules.
lstrip() Rogne les espaces blancs à gauche et renvoie une nouvelle chaîne.
maketrans() Renvoie une table de traduction.
partition() Recherche une sous-chaîne de séparateur et renvoie un tuple avec trois chaînes :(1) tout ce qui précède le séparateur, (2) le séparateur lui-même et (3) tout ce qui suit.
removeprefix() Renvoyer string[len(prefix):] si la chaîne commence par prefix , et string[:] sinon.
removesuffix() Renvoyer string[:-len(suffix) ] si la chaîne commence par suffix , et string[:] sinon.
replace() Renvoie une chaîne avec des valeurs remplacées.
rfind() Renvoyer l'index le plus élevé dans la chaîne où se trouve une sous-chaîne. Renvoie -1 s'il n'est pas trouvé.
rindex() Renvoyer l'index le plus élevé dans la chaîne où se trouve une sous-chaîne. Renvoie ValueError s'il n'est pas trouvé.
rjust() Renvoie une chaîne justifiée à droite remplissant le côté gauche avec des caractères de remplissage.
rpartition() Recherche une sous-chaîne de séparateur et renvoie un tuple avec trois chaînes :(1) tout ce qui précède le séparateur, (2) le séparateur lui-même et (3) tout ce qui suit.
rsplit() Divise la chaîne à un séparateur donné et renvoie une liste divisée de sous-chaînes.
rstrip() Rogne les espaces blancs à droite et renvoie une nouvelle chaîne.
split() Divise la chaîne à un séparateur donné et renvoie une liste divisée de sous-chaînes.
splitlines() Divise la chaîne aux sauts de ligne tels que '\n' et renvoie une liste fractionnée de sous-chaînes (c'est-à-dire, lignes ).
startswith() Retourne si la chaîne commence par une valeur donnée ou non (True ou False ).
strip() Rogne les espaces blancs à gauche et à droite et renvoie une nouvelle chaîne.
swapcase() Permute les caractères minuscules en majuscules et vice versa.
title() Renvoie une nouvelle chaîne avec les premiers caractères majuscules de chaque mot.
translate() Renvoie une chaîne traduite.
upper() Renvoie une version de chaîne en minuscules.
zfill() Remplit la chaîne à partir de la gauche avec "0" caractères.