Le type str

Pour ranger une suite de caractères (une phrase), on utilise le type str. Une variable de type str est une séquence[1] immuable, on ne peut changer un caractère dans une telle variable. Pour changer un élément, il faut créer une nouvelle variable ou modifier la valeur de l'ancienne variable.

Définition

Pour construire une variable de type str

  • utiliser le guillemet simple ' pour délimiter une suite de caractères

  • utiliser le guillemet double " pour délimiter une suite de caractères

  • utiliser 3 guillemets simple pour délimiter une suite de caractères sur plusieurs lignes

  • utiliser 3 guillemets double pour délimiter une suite de caractères sur plusieurs lignes

Exemple

x = 'Cours de Python'

1
x = 'Cours de Python'
2
y = "utilisation de portaudio pour le son"
3
z = """utilisation du module cv2 pour le traitement d'images
4
le traitement des vidéos
5
la retouche d'images"""
6
print(x, y, z)
7
 

Pour la variable z il faut écrire soit même le texte et passer à la ligne pour obtenir le résultat.

Le résultat est :

ComplémentOpération sur les chaînes de caractères

Il existe de nombreuses fonctions permettant d'effectuer des opérations sur les chaînes de caractères. Vous pouvez trouver les principales méthodes et fonctions de traitement des chaînes de caractères dans le chapitre Principales opérations et méthodes disponibles pour le type str