Python-String-Funktionen:
Python verfügt über eine Reihe integrierter Methoden, die Sie für Zeichenfolgen verwenden können.
Alle String-Methoden geben neue Werte zurück. Sie verändern die Originalzeichenfolge nicht.
1.**capitalize(): **Großschreibt das erste Zeichen der Zeichenfolge.
name = "pritha" print(name.capitalize())
Pritha
2.casefold():Konvertiert String in Kleinbuchstaben
name = "PRITHA" print(name.casefold())
pritha
3.center():Gibt eine zentrierte Zeichenfolge zurück
name = "pritha" print(name.center(10,"-"))
--pritha--
4.count():Gibt die Häufigkeit zurück, mit der ein angegebener Wert in einer Zeichenfolge vorkommt
name = "lakshmipritha" print(name.count('a'))
2
5.encode():Gibt eine codierte Version der Zeichenfolge zurück
name = "lakshmipritha" print(name.encode())
b'lakshmipritha'
6.endswith():Gibt true zurück, wenn die Zeichenfolge mit dem angegebenen Wert endet
name = "lakshmi pritha" print(name.endswith('pritha'))
True
7.find():Durchsucht die Zeichenfolge nach einem angegebenen Wert und gibt die Position zurück, an der sie gefunden wurde
name = "lakshmi pritha" print(name.find('pritha'))
8
8.format():Formatiert angegebene Werte in einer Zeichenfolge
name = "Hello, {}. Welcome to {}." print(name.format("Pritha", "Python"))
Hello, Pritha. Welcome to Python.
9.format_map():Formatiert angegebene Werte in einer Zeichenfolge
text = "My name is {name} and I am {age} years old." data = {"name": "Pritha", "age":30 } print(text.format_map(data))
My name is Pritha and I am 30 years old.
10.index():Durchsucht die Zeichenfolge nach einem angegebenen Wert und gibt die Position zurück, an der sie gefunden wurde
name= "lakshmi pritha" position = name.index("pritha") print(position)
8
11.isalnum():Gibt True zurück, wenn alle Zeichen in der Zeichenfolge alphanumerisch sind
12.isalpha():Gibt True zurück, wenn alle Zeichen in der Zeichenfolge im Alphabet sind
13.isascii():Gibt True zurück, wenn alle Zeichen in der Zeichenfolge ASCII-Zeichen sind
14.isdecimal():Gibt True zurück, wenn alle Zeichen in der Zeichenfolge Dezimalzahlen sind
15.isdigit():Gibt True zurück, wenn alle Zeichen in der Zeichenfolge Ziffern sind
16.isidentifier():Gibt True zurück, wenn die Zeichenfolge ein Bezeichner ist
17.islower():Gibt True zurück, wenn alle Zeichen in der Zeichenfolge Kleinbuchstaben sind
18.isnumeric():Gibt True zurück, wenn alle Zeichen in der Zeichenfolge numerisch sind
19.isprintable():Gibt True zurück, wenn alle Zeichen in der Zeichenfolge druckbar sind
20.isspace():Gibt True zurück, wenn alle Zeichen in der Zeichenfolge Leerzeichen sind
21.istitle():Gibt True zurück, wenn die Zeichenfolge den Regeln eines Titels folgt
22.isupper():Gibt True zurück, wenn alle Zeichen in der Zeichenfolge Großbuchstaben sind
name = "pritha" print(name.isalnum()) print(name.isalpha()) print(name.isascii()) print(name.isdecimal()) print(name.isdigit()) print(name.isidentifier()) print(name.islower()) print(name.isnumeric()) print(name.isprintable()) print(name.isspace()) print(name.istitle()) print(name.isupper())
True True True False False True True False True False False False
Das obige ist der detaillierte Inhalt vonString-Funktionen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!