Maison > développement back-end > Tutoriel Python > Fonctions de chaîne

Fonctions de chaîne

Susan Sarandon
Libérer: 2024-11-19 18:48:03
original
957 Les gens l'ont consulté

String Functions

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()) 
Copier après la connexion
Pritha
Copier après la connexion

2.casefold() :Convertit la chaîne en minuscules

name = "PRITHA"
print(name.casefold()) 
Copier après la connexion
pritha
Copier après la connexion

3.center() :Renvoie une chaîne centrée

name = "pritha"
print(name.center(10,"-")) 
Copier après la connexion
--pritha--
Copier après la connexion

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')) 
Copier après la connexion
2
Copier après la connexion

5.encode() :Renvoie une version codée de la chaîne

name = "lakshmipritha"
print(name.encode()) 
Copier après la connexion
b'lakshmipritha'
Copier après la connexion

6.endswith() :Renvoie vrai si la chaîne se termine par la valeur spécifiée

name = "lakshmi pritha"
print(name.endswith('pritha')) 
Copier après la connexion
True
Copier après la connexion

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')) 
Copier après la connexion
8
Copier après la connexion
Copier après la connexion

8.format() :Formate les valeurs spécifiées dans une chaîne

name = "Hello, {}. Welcome to {}."
print(name.format("Pritha", "Python")) 
Copier après la connexion
Hello, Pritha. Welcome to Python.
Copier après la connexion

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))

Copier après la connexion
My name is Pritha and I am 30 years old.
Copier après la connexion

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)
Copier après la connexion
8
Copier après la connexion
Copier après la connexion

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())

Copier après la connexion
True
True
True
False
False
True
True
False
True
False
False
False





Copier après la connexion

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!

source:dev.to
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal