Dans cet article, je parlerai de la chaîne python str() dans le type numérique standard en python. J'espère que cela vous aidera qui vient d'entrer en contact avec python.
chaîne python (String) :
une chaîne python est une chaîne de caractères composée de chiffres, de lettres et de traits de soulignement. Elle peut généralement être enregistrée comme suit :
s="a1a2···an"(n>=0)
Copier après la connexion
(La chaîne est un type de données qui représente du texte dans les langages de programmation)
Les chaînes Python ont un total de deux ordres de valeurs :
1 De gauche à. -right index commence à 0 par défaut et la plage maximale est inférieure de 1 à la longueur de la chaîne.
2. L'index de droite à gauche commence par -1 par défaut, et la plage maximale est le début de la chaîne.
Si vous souhaitez extraire une chaîne d'une chaîne, vous pouvez utiliser [head subscript: tail subscript] pour intercepter la chaîne souhaitée, où l'indice head est calculé à partir de 0. Il peut s'agir d'un nombre positif ou négatif . Si l'indice tail est vide, cela signifie que la tête et la queue sont obtenues. ([Indice de tête : indice de queue] La chaîne interceptée inclut les caractères du tableau sous l'indice de tête, mais n'inclut pas les caractères de l'indice de queue. Le caractère précédant le nombre écrit dans l'indice de queue est pris.) Il est possible de dites-le simplement Un exemple peu convaincant est le suivant :
#!/usr/bin/python
# -*- coding: UTF-8 -*-
s = '1458592158'
print s[2:6]
Copier après la connexion
Le résultat de sortie de l'exemple ci-dessus est :
5859
Copier après la connexion
Lors de l'utilisation de chaînes séparées par deux points, python renvoie un nouvel objet, et le résultat contient le contenu contigu identifié par cette paire de décalages, en commençant par la gauche contenant la limite inférieure.
Le résultat ci-dessus inclut la valeur b de s[1], et la plage maximale obtenue n'inclut pas l'indice de queue, qui est la valeur f de s[5].
Le signe plus (+) est l'opérateur de concaténation de chaîne et l'astérisque (*) est l'opération de répétition. L'exemple suivant :
#!/usr/bin/python
# -*- coding: UTF-8 -*-
str = 'Hello World!'
print str # 输出完整字符串
print str[0] # 输出字符串中的第一个字符
print str[2:5] # 输出字符串中第三个至第五个之间的字符串
print str[2:] # 输出从第三个字符开始的字符串
print str * 2 # 输出字符串两次
print str + "TEST" # 输出连接的字符串
Copier après la connexion
Les résultats de l'exemple ci-dessus sont les suivants :
Hello World!
H
llo
llo World!
Hello World!Hello World!
Hello World!TEST
Copier après la connexion
Le contenu ci-dessus contient quelques exemples et applications de chaînes Python. J'espère qu'il pourra en fournir. aide à ceux qui viennent d'entrer en contact avec un ami python.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!