Maison > développement back-end > Tutoriel Python > Chaînes Python : Explorer les méthodes de manipulation de chaînes

Chaînes Python : Explorer les méthodes de manipulation de chaînes

DDD
Libérer: 2024-12-31 10:27:10
original
291 Les gens l'ont consulté

Python Strings: Exploring string manipulation methods

Chaînes en python :

La chaîne est une séquence de caractères encapsulée entre guillemets simples ou doubles.

Par exemple :

« Bonjour tout le monde »
« Pomme »
"Qu'est-ce que c'est ?"

Voici à quoi ressemblent les chaînes en python.

Types de chaînes-

1.Chaîne sur une seule ligne- Pour écrire une chaîne sur une seule ligne, nous utilisons soit des guillemets simples ("Ceci est une chaîne"), soit des guillemets doubles ("Ceci est aussi une chaîne").

Example- print('Hello world!)
         print("What's up?")
output- Hello world!
        What's up?
Copier après la connexion
  1. Chaîne multi-lignes- Pour écrire une chaîne multi-lignes, nous utilisons des guillemets triples simples (''' ''') ou des guillemets triples doubles (""" """).
Example- 
print("""We have a pet.
He is a dog.""")

output- We have a pet.
        He is a dog.
Copier après la connexion

Indexation des chaînes-

Puisqu'une chaîne est une séquence ordonnée, nous pouvons y effectuer une indexation.

L'indexation nous permet de récupérer un seul caractère de la chaîne et d'y accéder.

Chaque caractère d'une chaîne a une position indexée (index) commençant à 0 et se terminant à n-1 (où n= nombre de caractères).

SALUT O
0 1 2 3 4

Example-
my_string= “Hello”
print(my_string[3])

output - l

Copier après la connexion

Nous pouvons également utiliser l'indexation inversée en python.

SALUT O
0 -4 -3 -2 -1

Example- 

My_string = “Hello”
print(my_string[-4])

Output - e

Copier après la connexion

COUPER

Le découpage nous permet de récupérer une sous-section de la chaîne (plusieurs caractères), c'est-à-dire une tranche de chaîne.

Syntaxe du découpage- [start:stop:step]
Où commencer est la valeur de l'index numérique à partir de laquelle nous devons récupérer les caractères.
Stop est la valeur numérique à laquelle nous allons passer mais sans inclure et
Le pas est la taille du saut que nous faisons du début à la fin.

Remarque - Pour récupérer tous les éléments de la chaîne, nous utilisons ::

Example-

My_string = “Hello”
print(my_string[2:4])

output- llo

Copier après la connexion

Le découpage de chaîne inclura toujours la lettre de début à la lettre précédant l'index mentionné (n-1).

PROPRIÉTÉS ET MÉTHODES DE CHAÎNE-

IMMUTABILITÉ- Les chaînes sont immuables, ce qui signifie qu'elles ne peuvent pas être modifiées.

Example- 
name = “Sam”
name[0] = ‘P’
Copier après la connexion

Le code ci-dessus donnera une erreur car nous ne pouvons pas modifier les chaînes.

CONCATENATION- Nous pouvons concaténer (fusionner) deux chaînes en utilisant la concaténation.

Example- 
x = “Hello”
x  + “ World!”
Output- Hello World!
Copier après la connexion

Vous pouvez utiliser * pour multiplier le nombre de lettres.

Example- 
letter = ‘x’
letter * 10
Output- zzzzzzzzzz
Copier après la connexion

Conclusion-

Une chaîne est une séquence de caractères immuable et vous pouvez effectuer une indexation et un découpage car il s'agit d'une séquence ordonnée.

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
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal