Python utilise un type de données intégré pour représenter des chaînes de caractères (comme les mots et les phrases ) . Ces chaînes agissent comme d'autres types de données en Python , en que les programmeurs peuvent affecter des chaînes de variables peuvent ajouter des chaînes en même temps ( une opération appelée concaténation ) et de les comparer comme des nombres entiers ou décimaux. Programmeurs Python peuvent également vérifier les valeurs dans des chaînes , la recherche de l'emplacement d'une valeur dans une chaîne et chaînes copie d'un plus grand cordes. L' , et non sous et index ( ) Opérations  
 Un programmeur peut vérifier les valeurs à l'intérieur d'une chaîne à l'aide de fonctions intégrées fournies par Python. L'opérateur " in" vérifie une chaîne et renvoie une valeur True ou False selon si le caractère existe dans la chaîne. L'opérateur inverse est le " pas " opérateur , qui renvoie une valeur true si un élément n'est pas dans une chaîne, et faux si elle est. L '"indice ()" méthode vérifie pour une valeur , et lors de la découverte de la première instance de la valeur retourne l'index comme un entier. Considérons cet exemple: 
 
 >>> s = " Une chaîne " 
 
 >>> A en s 
 
 
 vrai 
 >>> z pas à s 
 
 vrai 
 
 >>> a en s 
 
 Faux 
 
 >>> ; s.index (S) signifie 
 
 2 
 concaténation 
 
 concaténation d'ajouter une corde à la fin d'une autre chaîne . En python , concaténation est représentée par un symbole d'addition ( "+") . En substance , la concaténation des moyens pour ajouter des phrases . Par exemple , ce code crée trois cordes et les concatène , l'un à la fin de l'autre . 
 
 >>> S1 = "Ceci est " 
 
 >>> s2 = " exemple " 
 
 >>> s3 = " une chaîne" 
 
 >>> s1 = s1 + s3 
 
 >> > s1 
 
 Ceci est une chaîne 
 
 >>> s1 = s1 + s2 
 
 >>> s1 
 
 est une chaîne exemple 
 
 comparaisons de chaînes 
 
 Tout comme le symbole de plus ajoute phrases de la même manière , il ajoute des numéros , le programmeur peut comparer des chaînes beaucoup plus dans le même il peut ainsi comparer des nombres . Ceci est accompli avec les opérateurs normaux de comparaison tels que supérieur à (> ) , inférieur à ( < ) , égal à (==) , et pas égal à ( ! =). Prenons l'exemple suivant , dans lequel deux chaînes sont comparées , résultant en des valeurs Vrai ou Faux : 
 
 >>> a = ' Bonjour ' 
 
 >>> b = ' Au revoir '
 
 >>> a> b 
 
 vrai 
 
 >>> a < b 
 
 false < br > 
 >>> a == b 
 
 Faux 
 
 >>> a ! = b 
 
 vrai 
 Photos trancher 
 
 " trancher " est une opération qui renvoie une chaîne de la chaîne plus longue . Tranchage utilise une " notation ", tranche spéciale dans laquelle une paire de parenthèses après le nom de la chaîne , avec deux valeurs entières séparées par une virgule . Le programmeur indique que l'index de départ est sur le côté gauche du côlon , et l'indice terminant sur la droite. Voici quelques exemples de tranches : 
 
 >>> s = "Ceci est un exemple de chaîne " 
 
 >>> s [ 01:04 ] //chaînes personnages commencent à l'index 0 
 
 «son» 
 
 >>> s [0 : ] //Donner le droit vide prend le reste de la chaîne après l'index de départ 
 < p > 'Ceci est un exemple de chaîne ' 
 
 >>> s [ : 7] //Laisser le côté gauche vide prend tout de 0 à l' index droit 
 
 «C'est ' Photos