Chaînes de caractères




On peut aussi affecter à une variable une chaîne de caractères. Il faut juste faire attention, print(a) et print("a") n'auront pas le même effet, comme le montre l'exemple suivant dans la console :


>>> abc = "deux mots"

>>> print(abc)

deux mots

>>> print("abc")

abc

Pas le même effet, en fait sauf dans un cas particulier comme celui-ci :


>>> a = "a"

>>> print(a)

a

Puis un exemple un peu plus complexe utilisant la commande print, qui sait gérer différents types de paramètres pour les afficher sur une même ligne si on les sépare avec des virgules.


>>> a = 9

>>> print("le carré de ", a, " est ", a**2)

le carré de 9 est 81

Pour aller plus loin

On peut aussi utiliser (mais pour une première lecture, il vaut mieux s'arrêter là) les possibilités de formatage des chaînes de caractères comme ci-dessous.


>>> a = 9

>>> print("le carré de {} est {}".format(a, a**2))

le carré de 9 est 81

Pour plus d'informations sur ce formatage, voir la documentation officielle sur les chaînes de caractères.


Notez finalement que la chaîne de caractères vide s'écrit "" ou '' et que Python fourni des outils pour manipuler le texte à volonté (voir Manipulation de texte).


Chapitre suivant

Créé avec HelpNDoc Personal Edition: Qu'est-ce qu'un outil de création d'aide ?