Chaînes de caractères

2 h Niveau 2

Les chaînes de caractères sont parmi les types les plus populaires en Python. Nous pouvons les créer simplement en mettant des caractères entre guillemets. Python traite les guillemets simples de la même manière que les guillemets doubles. La création de chaînes de caractères est aussi simple que l'attribution d'une valeur à une variable. Par exemple :

var1 = 'Hello World!'
var2 = "Python Programming"

Accès aux valeurs dans les chaînes de caractères

Python ne supporte pas de type de caractère ; ceux-ci sont traités comme des chaînes de longueur un, donc également considérés comme une sous-chaîne.

Pour accéder aux sous-chaînes, utilisez les crochets pour le découpage en tranches ainsi que l'indice ou les indices pour obtenir votre sous-chaîne. Par exemple :

#!/usr/bin/python3

var1 = 'Hello World!'
var2 = "Python Programming"

print("var1[0]: ", var1[0])
print("var2[1:5]: ", var2[1:5])

Lorsque le code ci-dessus est exécuté, il produit le résultat suivant :

var1[0]:  H
var2[1:5]:  ytho

Mise à jour des chaînes de caractères

Vous pouvez "mettre à jour" une chaîne existante en (ré)affectant une variable à une autre chaîne. La nouvelle valeur peut être liée à sa valeur précédente ou à une chaîne complètement différente. Par exemple :

#!/usr/bin/python3

var1 = 'Hello World!'
print("Updated String :- ", var1[:6] + 'Python')

Lorsque le code ci-dessus est exécuté, il produit le résultat suivant :

Updated String :-  Hello Python

Caractères d'échappement

logo discord

Besoin d'aide ?

Rejoignez notre communauté officielle et ne restez plus seul à bloquer sur un problème !

En savoir plus