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 '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
|