Heim > Backend-Entwicklung > Python-Tutorial > Python-Strings: Erkundung von Methoden zur String-Manipulation

Python-Strings: Erkundung von Methoden zur String-Manipulation

DDD
Freigeben: 2024-12-31 10:27:10
Original
278 Leute haben es durchsucht

Python Strings: Exploring string manipulation methods

Zeichenfolgen in Python:

String ist eine Zeichenfolge, die in einfache oder doppelte Anführungszeichen eingeschlossen ist.

Zum Beispiel:

„Hallo Welt“
„Apfel“
„Was ist das?“

So sehen Strings in Python aus.

Arten von Saiten-

1.Einzeilige Zeichenfolge- Um eine einzeilige Zeichenfolge zu schreiben, verwenden wir entweder einfache Anführungszeichen („Dies ist eine Zeichenfolge“) oder doppelte Anführungszeichen („Dies ist auch eine Zeichenfolge“).

Example- print('Hello world!)
         print("What's up?")
output- Hello world!
        What's up?
Nach dem Login kopieren
  1. Mehrzeilige Zeichenfolge- Um eine mehrzeilige Zeichenfolge zu schreiben, verwenden wir einfache dreifache Anführungszeichen (''' ''') oder doppelte dreifache Anführungszeichen (""" "").
Example- 
print("""We have a pet.
He is a dog.""")

output- We have a pet.
        He is a dog.
Nach dem Login kopieren

String-Indizierung-

Da es sich bei einer Zeichenfolge um eine geordnete Sequenz handelt, können wir eine Indizierung für sie durchführen.

Durch die Indizierung können wir ein einzelnes Zeichen der Zeichenfolge erfassen und darauf zugreifen.

Jedes einzelne Zeichen in einer Zeichenfolge hat eine indizierte Position (Index), die bei 0 beginnt und bei n-1 endet (wobei n = Anzahl der Zeichen).

H E L L O
0 1 2 3 4

Example-
my_string= “Hello”
print(my_string[3])

output - l

Nach dem Login kopieren

Wir können auch die umgekehrte Indizierung in Python verwenden.

H E L L O
0 -4 -3 -2 -1

Example- 

My_string = “Hello”
print(my_string[-4])

Output - e

Nach dem Login kopieren

SCHNEIDEN

Slicing ermöglicht es uns, einen Unterabschnitt der Zeichenfolge (mehrere Zeichen) zu erfassen, auch bekannt als ein Stück der Zeichenfolge.

Slicing-Syntax- [start:stop:step]
Wobei start der numerische Indexwert ist, von dem aus wir die Zeichen abrufen müssen.
Stop ist der numerische Wert, zu dem wir springen, aber nicht einbeziehen und
Schritt ist die Größe des Sprungs, den wir vom Start zum Stopp machen.

Hinweis: Um alle Elemente der Zeichenfolge zu erfassen, verwenden wir ::

Example-

My_string = “Hello”
print(my_string[2:4])

output- llo

Nach dem Login kopieren

String-Slicing umfasst immer den Anfangsbuchstaben bis zum Buchstaben vor dem genannten Index (n-1).

STRING-EIGENSCHAFTEN UND METHODEN-

UNVERÄNDERBARKEIT- Zeichenfolgen sind unveränderlich, was bedeutet, dass sie nicht geändert werden können.

Example- 
name = “Sam”
name[0] = ‘P’
Nach dem Login kopieren

Der obige Code gibt einen Fehler aus, da wir Zeichenfolgen nicht ändern können.

VERKETTUNG- Wir können zwei Zeichenfolgen mithilfe der Verkettung verketten (zusammenführen).

Example- 
x = “Hello”
x  + “ World!”
Output- Hello World!
Nach dem Login kopieren

Sie können * verwenden, um die Anzahl der Buchstaben zu multiplizieren.

Example- 
letter = ‘x’
letter * 10
Output- zzzzzzzzzz
Nach dem Login kopieren

Abschluss-

Eine Zeichenfolge ist eine Folge von Zeichen, die unveränderlich ist und Sie können sie indizieren und aufteilen, da es sich um eine geordnete Folge handelt.

Das obige ist der detaillierte Inhalt vonPython-Strings: Erkundung von Methoden zur String-Manipulation. 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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage