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.
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?
Example- print("""We have a pet. He is a dog.""") output- We have a pet. He is a dog.
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
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
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
Le découpage de chaîne inclura toujours la lettre de début à la lettre précédant l'index mentionné (n-1).
IMMUTABILITÉ- Les chaînes sont immuables, ce qui signifie qu'elles ne peuvent pas être modifiées.
Example- name = “Sam” name[0] = ‘P’
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!
Vous pouvez utiliser * pour multiplier le nombre de lettres.
Example- letter = ‘x’ letter * 10 Output- zzzzzzzzzz
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!