Maison >développement back-end >Tutoriel Python >Fonctions de chaîne
Fonctions de chaîne Python :
Python dispose d'un ensemble de méthodes intégrées que vous pouvez utiliser sur les chaînes.
Toutes les méthodes de chaîne renvoient de nouvelles valeurs. Ils ne changent pas la chaîne d'origine.
1.**capitalize() : **Mise en majuscule le premier caractère de la chaîne.
name = "pritha" print(name.capitalize())
Pritha
2.casefold() :Convertit la chaîne en minuscules
name = "PRITHA" print(name.casefold())
pritha
3.center() :Renvoie une chaîne centrée
name = "pritha" print(name.center(10,"-"))
--pritha--
4.count() :Renvoie le nombre de fois qu'une valeur spécifiée apparaît dans une chaîne
name = "lakshmipritha" print(name.count('a'))
2
5.encode() :Renvoie une version codée de la chaîne
name = "lakshmipritha" print(name.encode())
b'lakshmipritha'
6.endswith() :Renvoie vrai si la chaîne se termine par la valeur spécifiée
name = "lakshmi pritha" print(name.endswith('pritha'))
True
7.find() :Recherche dans la chaîne une valeur spécifiée et renvoie la position où elle a été trouvée
name = "lakshmi pritha" print(name.find('pritha'))
8
8.format() :Formate les valeurs spécifiées dans une chaîne
name = "Hello, {}. Welcome to {}." print(name.format("Pritha", "Python"))
Hello, Pritha. Welcome to Python.
9.format_map() :Formate les valeurs spécifiées dans une chaîne
text = "My name is {name} and I am {age} years old." data = {"name": "Pritha", "age":30 } print(text.format_map(data))
My name is Pritha and I am 30 years old.
10.index() :Recherche dans la chaîne une valeur spécifiée et renvoie la position où elle a été trouvée
name= "lakshmi pritha" position = name.index("pritha") print(position)
8
11.isalnum() :Renvoie True si tous les caractères de la chaîne sont alphanumériques
12.isalpha() :Renvoie True si tous les caractères de la chaîne sont dans l'alphabet
13.isascii() :Renvoie True si tous les caractères de la chaîne sont des caractères ascii
14.isdecimal() :Renvoie True si tous les caractères de la chaîne sont des décimaux
15.isdigit() :Renvoie True si tous les caractères de la chaîne sont des chiffres
16.isidentifier():Renvoie True si la chaîne est un identifiant
17.islower() :Renvoie True si tous les caractères de la chaîne sont en minuscules
18.isnumeric() :Renvoie True si tous les caractères de la chaîne sont numériques
19.isprintable() :Renvoie True si tous les caractères de la chaîne sont imprimables
20.isspace() :Renvoie True si tous les caractères de la chaîne sont des espaces
21.istitle():Renvoie True si la chaîne suit les règles d'un titre
22.isupper() :Renvoie True si tous les caractères de la chaîne sont en majuscules
name = "pritha" print(name.isalnum()) print(name.isalpha()) print(name.isascii()) print(name.isdecimal()) print(name.isdigit()) print(name.isidentifier()) print(name.islower()) print(name.isnumeric()) print(name.isprintable()) print(name.isspace()) print(name.istitle()) print(name.isupper())
True True True False False True True False True False False False
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!