chaîne de python résumé des actions communes

opérations de chaîne communes

Manipulation de chaîne Explication Signification
s = r'XXX' R représente les chaînes entre guillemets qui précède sans échapper
b,u chaînes entre guillemets précédentes bet ureprésenter octet chaîne et les chaînes Unicode
s1 + s2 épissage String
s * 3 Répétez chaîne
s [i], s [i: j] l'indexation et le découpage chaîne
seul le (S) longueur requise de la chaîne
"abc %s" % d Le formatage de expressions
ord() A la recherche de la chaîne de caractères ASCII
chr() Renvoie le caractère correspondant au code ASCII

Signification évasion liste de chaînes de caractères

Escape character sens
\\ \
\' '
\" "
\a clochette
\b Backspace
\f alimentation
\n enveloppe
\r entrer
\t Tabulation horizontale

Chaîne méthode commune

  1. find()Méthode: le fonctionnement de la chaîne. Renvoie la position de la première sous-chaîne
s = 'spam'
s.find('pa')   #返回1
  1. replace()Méthode: remplacer le contenu de la chaîne
#replace用法:replace(old, new, [, count]) 其中count可以省略,表示从左往右替换几个子字符串
s.replace('pa', 'Pa')    #s = 'sPam'
  1. split()Méthode: La chaîne en sous-chaînes délimiteur
line = 'aaa, bbb, ccc'
line.split(',')     #返回['aaa', 'bbb', 'ccc', 'ddd]
# 若split()内为空则默认以一个或多个空格为分隔符

Rookie lien Tutoriel: http://www.runoob.com/python/att-string-split.html

  1. strip()Méthode: Supprimer la chaîne de début et de fin t du caractère spécifié (la valeur par défaut est un espace ou un saut de ligne)

Dérivée: lstrip () La méthode de rstrip et () transformées respectivement de gauche à droite et de droite à gauche

Syntaxe: str.strip ([]) CHARS #chars: Indique à caractères de suppression

Rookie lien Tutoriel: http://www.runoob.com/python/att-string-rstrip.html

  1. upper()Méthode: lettres minuscules sont converties en chaîne de majuscules
str.upper() #返回值为小写字母转为大写字母的字符串。

Il sont similaires:

lower() Convertir en majuscules lettres en minuscules;

capitalize() La chaîne de lettres en majuscule reste minuscule

title() La première lettre de chaque mot dans une chaîne de lettres majuscules en minuscules reste

Liens connexes: Blog Garden - Python supérieur, inférieur, tirer, titre

  1. join()Méthode: La liste des objets et similaires peuvent être itérative en particulier dans un séparateur de chaîne
# example:
'.'.join(['a', 'b', 'c'])  # 输出:"a.b.c"

Conseils: ** applique à la seule des opérations génériques sont sous la forme de fonctions intégrées ou expressions, telles que len (x) en python, peut être appliqué le type de chaîne de caractères ci-dessus décrit à divers types, x [0]; Cependant, le type particulier de fonctionnement est sous la forme d'appels de méthodes, telles que str.upper ()

Je suppose que tu aimes

Origine www.cnblogs.com/nickwu/p/12601096.html
conseillé
Classement