Heim  >  Artikel  >  Backend-Entwicklung  >  Integrierte Python-String-Funktionen

Integrierte Python-String-Funktionen

巴扎黑
巴扎黑Original
2016-12-09 11:10:071453Durchsuche

string.capitalize()
Das erste Zeichen der Zeichenfolge groß schreiben

string.center(width)
Eine ursprüngliche Zeichenfolge zentriert und mit Leerzeichen auf die Länge der Breite aufgefüllt zurückgeben Neue Zeichenfolge

string.count(str, beg=0,end=len(string))
Gibt die Häufigkeit zurück, mit der str in string vorkommt. Wenn beg oder end angegeben ist, wird das Vorkommen von str innerhalb des angegebenen Werts zurückgegeben Bereich. Anzahl der Male

string.decode(encoding='UTF-8',errors='strict')
String im durch Encoding angegebenen Codierungsformat dekodieren. Wenn ein Fehler auftritt, wird eine ValueError-Ausnahme ausgelöst wird standardmäßig gemeldet, es sei denn, es werden Fehler angegeben: „ignore“ oder „replace“ Durch die Kodierung angegebenes Kodierungsformat und standardmäßig einen Fehler melden
ValueError-Ausnahme, es sei denn, Fehler geben „ignorieren“ oder „ersetzen“ an

string.endswith(obj, beg=0,end=len(string) )
Überprüfen Sie, ob die Zeichenfolge mit obj endet. Überprüfen Sie, ob der angegebene Bereich mit obj endet. Wenn ja, geben Sie „True“ zurück, andernfalls geben Sie „False“ zurück =8)
String Die Tabulatorsymbole in werden in Leerzeichen umgewandelt. Die Standardanzahl der Leerzeichen in Tabsize beträgt 8.

string.find(str, beg=0,end=len(string))
Erkennen Sie, ob str im String enthalten ist. Wenn beg und end einen Bereich angeben, prüfen Sie, ob er im angegebenen Bereich enthalten ist. Wenn ja, geben Sie den Startindexwert zurück, andernfalls geben Sie -1

string.index zurück (str, beg=0,end=len(string) )
Das Gleiche wie die Methode find(), außer dass eine Ausnahme gemeldet wird, wenn str nicht in string enthalten ist.

string.isalnum()
Wenn die Zeichenfolge mindestens ein Zeichen enthält und alle Zeichen Buchstaben oder Zahlen sind, wird „True“ zurückgegeben, andernfalls wird „False“ zurückgegeben.

string.isalpha()
Wenn die Zeichenfolge mindestens ein Zeichen enthält und alle Zeichen Buchstaben sind, Rückgabe True, andernfalls False

string.isdecimal ()
Gibt True zurück, wenn string nur Dezimalziffern enthält, andernfalls False

string.isdigit()
Gibt True zurück, wenn string enthält nur Dezimalziffern, andernfalls wird False zurückgegeben

string.islower()
Wenn string mindestens ein Zeichen enthält, bei dem die Groß-/Kleinschreibung beachtet wird, und alle diese Zeichen (bei denen die Groß-/Kleinschreibung beachtet wird) Kleinbuchstaben sind, wird True zurückgegeben. Andernfalls geben Sie False zurück

string.isnumeric ()
Wenn die Zeichenfolge nur numerische Zeichen enthält, geben Sie True zurück, andernfalls geben Sie False zurück

string.isspace()
Wenn die Zeichenfolge nur enthält Leerzeichen, geben True zurück, andernfalls False. Gibt True zurück, wenn die Zeichenfolge betitelt ist (siehe title()), andernfalls wird False zurückgegeben.
Wenn die Zeichenfolge mindestens ein Zeichen enthält, bei dem die Groß-/Kleinschreibung beachtet wird, und alle diese Zeichen (bei denen die Groß-/Kleinschreibung beachtet wird) Großbuchstaben sind, wird „True“ zurückgegeben, andernfalls wird „False“ zurückgegeben.

string.join(seq)
Zusammenführen (verketten). ) zu string Als Trennzeichen alle Elemente (String-Darstellungen) in seq zu einem neuen String kombinieren

string.ljust(width)
Gibt einen ursprünglichen String linksbündig und mit Leerzeichen aufgefüllt zu einem neuen String zurück der Länge width

string.lower()
Alle Großbuchstaben in string in Kleinbuchstaben umwandeln

string.lstrip()
Leerzeichen auf der linken Seite von string
string.partition(str)
Es ist ein bisschen wie eine Kombination aus find() und split() Ab der ersten Position, an der str erscheint, wird der String string in ein 3-Elemente-Tupel unterteilt (. string_pre_str,str,string_post_str), wenn string nicht
str enthält, dann ersetzt string_pre_str == string.string.replace(str1, str2,num=string.count(str1)) str1 in string durch str2, wenn num angegeben ist , die Ersetzung wird num mal nicht überschreiten.

string.rfind(str, beg=0,end=len(string))
Ähnlich wie die Funktion find(), aber von rechts beginnend 🎜>
string.rindex( str, beg=0,end=len(string))
Ähnlich wie index(), aber von rechts beginnend

string.rjust(width)
Gibt eine neue Zeichenfolge zurück, wobei die ursprüngliche Zeichenfolge rechtsbündig ausgerichtet und mit Leerzeichen auf die Länge und Breite aufgefüllt wird

string.rpartition(str)
Ähnlich wie die Funktion partition(), aber von rechts beginnend

string.rstrip()
Entfernen Sie die Leerzeichen am Ende der Zeichenfolge string.split(str="", num=string.count(str))
Mit str schneidet die Zeichenfolge als Trennzeichen ab. Wenn num einen angegebenen Wert hat, werden nur num Teilzeichenfolgen getrennt

string.splitlines(num=string.count('n'))
b, c getrennt durch Zeilen , gibt eine Liste zurück, die jede Zeile als Element
enthält. Wenn num angegeben ist, werden nur num
Zeilen segmentiert. string.startswith(obj, beg=0,end=len(string))
Überprüfen Sie, ob die Zeichenfolge mit obj beginnt. Sie gibt True zurück, andernfalls gibt sie False zurück. Wenn beg und end Werte angeben, prüfen Sie, ob sie innerhalb des angegebenen Bereichs liegenFühren Sie lstrip() und rstrip() für die Zeichenfolge

string.swapcase()
um. Kehren Sie den Fall in der Zeichenfolge um

string.title()
geben Sie die Zeichenfolge mit dem Titel zurück Das heißt, alle Wörter beginnen mit Großbuchstaben und die restlichen Buchstaben sind Kleinbuchstaben (siehe istitle())

string.translate(str, del="")
Die durch str (Enthält 256 Zeichen) Konvertieren Sie die Zeichen der Zeichenfolge und geben Sie die herauszufilternden Zeichen in den del-Parameter

string.upper()
Konvertieren Sie die Kleinbuchstaben in der Zeichenfolge in Großbuchstaben

string ein. zfill(width)
Gibt eine Zeichenfolge mit der Länge width zurück. Die ursprüngliche Zeichenfolge ist rechtsbündig und wird vorne mit
0

gefüllt
Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn