Les chaînes de caractères s’écrivent en utilisant " (guillemets)
comme délimiteurs.
Un caractère est une chaîne ayant un caractère; en effet les
délimiteurs ’ ou (quote) servent à préciser que l’on ne
doit pas évaluer la variable mise entre les quotes.
Exemple :
"a" est un caractère mais ’a’ ou quote(a) désigne la
variable a non évaluée.
Les caractères d’une chaîne sont repérés par un indice (comme pour les
listes).
Pour accéder à un élément d’une chaîne, on tape l’indice de cet
élément entre des crochets pour des indices qui commencent à 0
ou bien
on tape son indice entre des doubles crochets pour des indices qui commencent
à 1.
Attention ! Pour toutes les autres fonctions de Xcas (autres que
l’accés à un élément), l’indice du premier élément est 0.
Exemple :
On tape :
On obtient :
On tape :
On obtient :
Remarque
Lorsque l’on tape une chaîne de caractères dans la ligne de commande,
cela génère un écho en réponse.
Exemple :
On tape :
On a "bonjour" s’inscrit comme question et on a bonjour comme
réponse.
On tape :
On obtient :