Heim > Backend-Entwicklung > Python-Tutorial > String-Funktionen

String-Funktionen

Susan Sarandon
Freigeben: 2024-11-19 18:48:03
Original
972 Leute haben es durchsucht

String Functions

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()) 
Nach dem Login kopieren
Pritha
Nach dem Login kopieren

2.casefold():Konvertiert String in Kleinbuchstaben

name = "PRITHA"
print(name.casefold()) 
Nach dem Login kopieren
pritha
Nach dem Login kopieren

3.center():Gibt eine zentrierte Zeichenfolge zurück

name = "pritha"
print(name.center(10,"-")) 
Nach dem Login kopieren
--pritha--
Nach dem Login kopieren

4.count():Gibt die Häufigkeit zurück, mit der ein angegebener Wert in einer Zeichenfolge vorkommt

name = "lakshmipritha"
print(name.count('a')) 
Nach dem Login kopieren
2
Nach dem Login kopieren

5.encode():Gibt eine codierte Version der Zeichenfolge zurück

name = "lakshmipritha"
print(name.encode()) 
Nach dem Login kopieren
b'lakshmipritha'
Nach dem Login kopieren

6.endswith():Gibt true zurück, wenn die Zeichenfolge mit dem angegebenen Wert endet

name = "lakshmi pritha"
print(name.endswith('pritha')) 
Nach dem Login kopieren
True
Nach dem Login kopieren

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')) 
Nach dem Login kopieren
8
Nach dem Login kopieren
Nach dem Login kopieren

8.format():Formatiert angegebene Werte in einer Zeichenfolge

name = "Hello, {}. Welcome to {}."
print(name.format("Pritha", "Python")) 
Nach dem Login kopieren
Hello, Pritha. Welcome to Python.
Nach dem Login kopieren

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))

Nach dem Login kopieren
My name is Pritha and I am 30 years old.
Nach dem Login kopieren

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)
Nach dem Login kopieren
8
Nach dem Login kopieren
Nach dem Login kopieren

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())

Nach dem Login kopieren
True
True
True
False
False
True
True
False
True
False
False
False





Nach dem Login kopieren

Das obige ist der detaillierte Inhalt vonString-Funktionen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:dev.to
Erklärung dieser Website
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
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage