Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lernen String-Slicing und Verkettung | Variablen und Typen
Einführung in Python

Swipe um das Menü anzuzeigen

book
String-Slicing und Verkettung

String-Slicing und Konkatenation sind grundlegende Techniken in Python zur Manipulation von Zeichenfolgen. Durch das Verständnis, wie man Strings schneidet und kombiniert (Konkatenation), können Sie Textdaten effizient verarbeiten – eine Fähigkeit, die in vielen Programmierkontexten entscheidend ist.

Im folgenden Video demonstriert Alex die praktischen Anwendungen von String-Slicing und Konkatenation. Achten Sie genau darauf, da diese Konzepte für eine effektive String-Manipulation unerlässlich sind:

String-Slicing ermöglicht es, Teilstrings aus einer größeren Zeichenkette durch Angabe von Start- und Endindizes zu extrahieren. Die Syntax string[start:end] wird verwendet, wobei start der Index des ersten Zeichens ist, das Sie einschließen möchten, und end der Index eines Zeichens nach dem letzten Zeichen ist, das Sie einschließen möchten. Diese Technik ist besonders nützlich, um Zeichenketten in einzelne Teile zu zerlegen und zu analysieren.

Anwendungsbeispiel

Sehen wir uns genauer an, wie Slicing funktioniert:

1234567
fruit = "Strawberries" # Slicing the string to get "Straw" # Remember, the 'w' is indexed at 4 but if we want to include it in the slice, we need to go up to 5 sliced_fruit = fruit[0:5] print("Sliced part:", sliced_fruit)
copy

Konkatenation bezeichnet das Verknüpfen von zwei oder mehr Zeichenketten zu einer neuen Zeichenkette.

Dies geschieht mit dem +-Operator und ermöglicht es, Zeichenketten einfach zu kombinieren, beispielsweise um vollständige Sätze zu erstellen oder formatierten Text auszugeben.

So können Zeichenketten zusammengefügt werden, um eine neue Zeichenkette zu erzeugen:

12345678
# Concatenating strings part1 = "Straw" part2 = "berry" new_word = part1 + part2 # "Strawberry" print("Concatenated word:", new_word) # If you want to separate the words with a space, you need to add " " between the two parts print(part1 + " " + part2) # "Straw berry"
copy
Aufgabe

Swipe to start coding

Extrahiere bestimmte Lebensmittel aus einem String und erstelle eine Nachricht über deren Standort im Geschäft.

  • Verwende den gegebenen String grocery_items, der eine Liste von Artikeln enthält.
  • Nutze String-Slicing, um die Milchprodukte "milk" und "cheese" zu extrahieren und weise sie dairy1 und dairy2 zu.
  • Extrahiere das Backwarenprodukt "bread" mittels Slicing und weise es bakery1 zu.
  • Verwende String-Konkatenation, um eine Nachricht zu erstellen, die angibt, dass sich diese Artikel in Gang 5 befinden.

Ausgabebedingungen

Gib die folgende Nachrichtenformatierung aus:

  • We have dairy and bakery items: <dairy1>, <dairy2>, and <bakery1> in aisle 5.

Lösung

Switch to desktopWechseln Sie zum Desktop, um in der realen Welt zu übenFahren Sie dort fort, wo Sie sind, indem Sie eine der folgenden Optionen verwenden
War alles klar?

Wie können wir es verbessern?

Danke für Ihr Feedback!

Abschnitt 2. Kapitel 6

Fragen Sie AI

expand
ChatGPT

Fragen Sie alles oder probieren Sie eine der vorgeschlagenen Fragen, um unser Gespräch zu beginnen

book
String-Slicing und Verkettung

String-Slicing und Konkatenation sind grundlegende Techniken in Python zur Manipulation von Zeichenfolgen. Durch das Verständnis, wie man Strings schneidet und kombiniert (Konkatenation), können Sie Textdaten effizient verarbeiten – eine Fähigkeit, die in vielen Programmierkontexten entscheidend ist.

Im folgenden Video demonstriert Alex die praktischen Anwendungen von String-Slicing und Konkatenation. Achten Sie genau darauf, da diese Konzepte für eine effektive String-Manipulation unerlässlich sind:

String-Slicing ermöglicht es, Teilstrings aus einer größeren Zeichenkette durch Angabe von Start- und Endindizes zu extrahieren. Die Syntax string[start:end] wird verwendet, wobei start der Index des ersten Zeichens ist, das Sie einschließen möchten, und end der Index eines Zeichens nach dem letzten Zeichen ist, das Sie einschließen möchten. Diese Technik ist besonders nützlich, um Zeichenketten in einzelne Teile zu zerlegen und zu analysieren.

Anwendungsbeispiel

Sehen wir uns genauer an, wie Slicing funktioniert:

1234567
fruit = "Strawberries" # Slicing the string to get "Straw" # Remember, the 'w' is indexed at 4 but if we want to include it in the slice, we need to go up to 5 sliced_fruit = fruit[0:5] print("Sliced part:", sliced_fruit)
copy

Konkatenation bezeichnet das Verknüpfen von zwei oder mehr Zeichenketten zu einer neuen Zeichenkette.

Dies geschieht mit dem +-Operator und ermöglicht es, Zeichenketten einfach zu kombinieren, beispielsweise um vollständige Sätze zu erstellen oder formatierten Text auszugeben.

So können Zeichenketten zusammengefügt werden, um eine neue Zeichenkette zu erzeugen:

12345678
# Concatenating strings part1 = "Straw" part2 = "berry" new_word = part1 + part2 # "Strawberry" print("Concatenated word:", new_word) # If you want to separate the words with a space, you need to add " " between the two parts print(part1 + " " + part2) # "Straw berry"
copy
Aufgabe

Swipe to start coding

Extrahiere bestimmte Lebensmittel aus einem String und erstelle eine Nachricht über deren Standort im Geschäft.

  • Verwende den gegebenen String grocery_items, der eine Liste von Artikeln enthält.
  • Nutze String-Slicing, um die Milchprodukte "milk" und "cheese" zu extrahieren und weise sie dairy1 und dairy2 zu.
  • Extrahiere das Backwarenprodukt "bread" mittels Slicing und weise es bakery1 zu.
  • Verwende String-Konkatenation, um eine Nachricht zu erstellen, die angibt, dass sich diese Artikel in Gang 5 befinden.

Ausgabebedingungen

Gib die folgende Nachrichtenformatierung aus:

  • We have dairy and bakery items: <dairy1>, <dairy2>, and <bakery1> in aisle 5.

Lösung

Switch to desktopWechseln Sie zum Desktop, um in der realen Welt zu übenFahren Sie dort fort, wo Sie sind, indem Sie eine der folgenden Optionen verwenden
War alles klar?

Wie können wir es verbessern?

Danke für Ihr Feedback!

Abschnitt 2. Kapitel 6
Switch to desktopWechseln Sie zum Desktop, um in der realen Welt zu übenFahren Sie dort fort, wo Sie sind, indem Sie eine der folgenden Optionen verwenden
Wir sind enttäuscht, dass etwas schief gelaufen ist. Was ist passiert?
some-alt