Python Tutorial

Chaînes Python


Cordes

Les chaînes en python sont entourées soit de guillemets simples, soit de guillemets doubles.

‘Bonjour’ est le même que “Bonjour”.

Vous pouvez afficher un littéral de chaîne avec le print() fonction:


Affecter une chaîne à une variable

L’affectation d’une chaîne à une variable se fait avec le nom de la variable suivi d’un signe égal et de la chaîne :


Chaînes multilignes

Vous pouvez affecter une chaîne multiligne à une variable en utilisant trois guillemets :

Exemple

Vous pouvez utiliser trois guillemets :

a = “”” Lorem ipsum dolor sit amet,
consectetur adipiscing elit,
sed do eiusmod tempor inciddunt
ut labore et dolore magna aliqua.”””
imprimer(a)

Essayez-le vous-même »

Ou trois guillemets simples :

Exemple

a=””‘Lorem ipsum dolor sit amet,
consectetur adipiscing elit,
sed do eiusmod tempor inciddunt
ut labore et dolore magna aliqua.”’
imprimer(a)

Essayez-le vous-même »

Note: dans le résultat, les sauts de ligne sont insérés à la même position que dans le code.



Les chaînes sont des tableaux

Comme beaucoup d’autres langages de programmation populaires, les chaînes en Python sont des tableaux d’octets représentant des caractères Unicode.

Cependant, Python n’a pas de type de données caractère, un seul caractère est simplement une chaîne d’une longueur de 1.

Les crochets peuvent être utilisés pour accéder aux éléments de la chaîne.

Exemple

Obtenez le caractère à la position 1 (rappelez-vous que le premier caractère a la position 0) :

a = “Bonjour, le monde !”
imprimer (un[1])

Essayez-le vous-même »


Boucle sur une chaîne

Étant donné que les chaînes sont des tableaux, nous pouvons parcourir les caractères d’une chaîne, avec un for boucle.

Exemple

Parcourez les lettres du mot “banane”:

pour x dans “banane”:
impression(x)

Essayez-le vous-même »

En savoir plus sur les boucles For dans notre chapitre Python For Loops.


Longueur de chaine

Pour obtenir la longueur d’une chaîne, utilisez la len() fonction.

Exemple

Le len() fonction renvoie la longueur d’une chaîne :

a = “Bonjour, le monde !”
print(len(a))

Essayez-le vous-même »


Vérifier la chaîne

Pour vérifier si une certaine phrase ou un certain caractère est présent dans une chaîne, nous pouvons utiliser le mot-clé
in.

Exemple

Vérifiez si “gratuit” est présent dans le texte suivant :

txt = “Les meilleures choses de la vie sont gratuites !”
print(“gratuit” dans txt)

Essayez-le vous-même »

Utilisez-le dans un if déclaration:

Exemple

Imprimer uniquement si “gratuit” est présent :

txt = “Les meilleures choses de la vie sont gratuites !”
si “gratuit” dans txt :

print(“Oui, ‘free’ est présent.”)

Essayez-le vous-même »

Apprenez-en plus sur les instructions If dans notre chapitre Python If…Else.


Cochez si NON

Pour vérifier si une certaine phrase ou un certain caractère n’est PAS présent dans une chaîne, nous pouvons utiliser le mot-clé not in.

Exemple

Vérifiez si “coûteux” n’est PAS présent dans le texte suivant :

txt = “Les meilleures choses de la vie sont gratuites !”
print(“cher” pas dans txt)

Essayez-le vous-même »

Utilisez-le dans un if déclaration:

Exemple

imprimer uniquement si “coûteux” n’est PAS présent :

txt = “Les meilleures choses de la vie sont gratuites !”
si “coûteux” pas dans txt :

print(“Non, ‘cher’ n’est PAS présent.”)

Essayez-le vous-même »


#Chaînes #Python

Related Articles

Back to top button