Heim >Backend-Entwicklung >Python-Tutorial >Werfen wir einen Blick auf die häufig verwendeten Strings von Python und ihre Operationen
Häufig verwendete Zeichenfolgen in Python
Wenn wir Python lernen, werden wir einige häufig verwendete Zeichenfolgen aussortieren. Hier sind nur Beispiele.
1.eval(str)
print("12+3")print(eval("12+3"))
Die Zeichenfolgen, die wir normalerweise in print eingeben, werden direkt ausgegeben, und eval(str) kann die Zeichenfolge str als gültigen Ausdruck behandeln und das Berechnungsergebnis zurückgeben
(Kostenlose Lernempfehlung: Python-Video-Tutorial)
2.len(str)
print(len("man"))print(len("man "))
len(str) gibt die Länge der Zeichenfolge (Anzahl der Zeichen) zurück. Leerzeichen sind ebenfalls enthalten Zeichen
3.lower(str)
str1 = "MAN"print(str1.lower())
lower(str) wandelt Großbuchstaben in Kleinbuchstaben um (entspricht der Neugenerierung einer Zeichenfolge)
4.upper(str)
str2 = "man"print(str2.upper())
Upper(str) wandelt Kleinbuchstaben in Großbuchstaben um (entspricht der Neugenerierung einer Zeichenfolge) und ist genau das Gegenteil von Lower()
5.swapcase()
str3 ="so that WE LIKe close FriENds"print(str3.swapcase())
swapcase() wandelt die Zeichenfolge um. Die Kleinbuchstaben sind Großbuchstaben und die Großbuchstaben sind Kleinbuchstaben
6.ljust(width[,filch])
str4 = "man"print(str4.ljust(40, "*"))
ljust(width[,filch]) gibt einen linksbündigen String mit der angegebenen Breite zurück , Standardleerzeichen
7.rjust (width[, filch]) Ebenso rechtsbündig
8.center (width, filch)
str5 = "man!"print(str5.center(40, "*"))
center (width, filch) return A zentriert angegeben Zeichenfolge, die standardmäßige Leerzeichenfüllung
9.zfill(width)
str6 = "man!"print(str6.zfill(40))
zfill(width) gibt eine Zeichenfolge mit der Länge width zurück, die ursprüngliche Zeichenfolge ist rechtsbündig und die Vorderseite ist mit 0 aufgefüllt
10.count(str[,start][,end])
str7 = "so that we like close close friends"print(str7.count("close"))print(str7.count("close", 22, len(str7)))
count(str[,start][,end]) gibt die Anzahl der Vorkommen von str in der Zeichenfolge zurück ein Bereich und standardmäßig bis zum Ende
11.find(str[,strat][,end])
str7 = "so that we like close close friends"print(str7.find("close"))print(str7.find("man"))
find(str[,strat][,end]) erkennt von links Geben Sie an, ob die Zeichenfolge str die gesuchte Zeichenfolge enthält. Sie können den Bereich angeben. Der Standardwert ist von Anfang bis Ende. Das Ergebnis ist der Startindex des ersten Vorkommens, keine Rückgabe -1
12.title()
str7 = "so that we like close close friends"print(str7.title())
title() für jedes Wort Der erste Buchstabe wird großgeschrieben
13.capitalize()
str7 = "tHAtwelikEcLOSEclosefRIEnds"print(str7.capitalize())
capitalize()Der erste Buchstabe wird großgeschrieben, andere Kleinbuchstaben
14.index(str , start=0, end=len(str)
str7 = "so that we like close close friends"print(str7.index("we"))print(str7.index("is"))
index(str, start=0, end=len(str)) ist dasselbe wie find, es wird jedoch eine Ausnahme gemeldet, wenn str nicht existiert
15.lstrip()
str8 = " a good man!"str9 = "***** a good man!"print(str8.lstrip())print(str9.lstrip("*"))
lstrip() Die angegebenen Zeichen auf der linken Seite der Zeichenfolge werden abgefangen. Es ist ersichtlich, dass die Leerzeichen nach dem Schreiben der Abfangparameter nicht vorhanden sind abgefangen werden. Bitte korrigieren Sie mich, wenn es Fehler gibt.
Kostenlose Lernempfehlungen finden Sie unterDas obige ist der detaillierte Inhalt vonWerfen wir einen Blick auf die häufig verwendeten Strings von Python und ihre Operationen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!