Lädt...

Teile ausschneiden

Das erste Zeichen ist nicht Platz 1. In lida sitzt l auf 0, i auf 1, d auf 2 und a auf 3. guest[0] holt dieses erste Zeichen. Wer bei 1 anfängt zu zählen, liest das falsche Zeichen.

Erstes Zeichen, dann letztes

python
guest = "lida"
print(guest[0])
print(guest[-1])

Die zwei Zeilen sind l, dann a. guest[-1] zählt vom Ende. -1 ist der letzte Platz, kein Minus, das Sie ausrechnen. In lida ist das a.

Die Endzahl wird nicht mitgenommen

guest[0:2] beginnt bei 0 und hört vor 2 auf. Also l und i, nicht d. Die Ausgabe ist li, nicht lid. guest[1:] läuft von Platz 1 bis zum Ende: i, d und a, also ida. Dort fehlt eine Endzahl, die man weglassen könnte. guest[:2] ist derselbe Schnitt wie guest[0:2].

Die Endzahl bleibt draußen

python
guest = "lida"
print(guest[0:2])
print(guest[1:])

Die erste Zeile ist li. Die zweite ist ida.

📊 Plätze in lida

Platz Zeichen
0 l
1 i
2 d
3 a

Ein Platz, den es nicht gibt, stoppt das Programm

lida hat die Plätze 0 bis 3. guest[4] verlangt einen Platz, den es nicht gibt, also stoppt das Programm. Die Länge ist 4, der letzte Platz ist 3, nicht 4. Länge und Platz sind nicht dieselbe Zahl.

Dieselben Klammern, ein ganzes Stück

Eine Liste sind mehrere Stücke der Reihe nach, in eckigen Klammern, mit Komma dazwischen. names = ["lida", "tea"] hat zwei Stücke. names[0] ist nicht der Buchstabe l. Es ist das ganze erste Stück: das Wort lida. names[1] ist das Wort tea. Ein Schnitt durch Text gibt Zeichen. Ein Schnitt durch eine Liste gibt Stücke. Listen bauen und ändern ist eine spätere Seite. Hier nehmen Sie nur ein Stück an seinem Platz.

Erstes Stück, dann zweites

python
names = ["lida", "tea"]
print(names[0])
print(names[1])

Die nächste Seite ist wahr oder falsch

Hier trennen Sie nicht wahr und falsch, setzen keinen Namen in einen Satz und ändern keine Großschreibung. Die nächste Seite ist ein Wert, der wahr oder falsch ist. Der Schnitt bleibt ein Weg, Zeichen oder ein ganzes Stück nach Platz zu nehmen.

Selbst sagen

  1. guest[0] ist l. guest[-1] ist a.
  2. guest[0:2] ist li, nicht lid.
  3. guest[1:] ist ida.
  4. guest[4] stoppt das Programm.
  5. names[0] ist das Wort lida, nicht der Buchstabe l.

Daneben gelesen

  • Das erste Zeichen als Platz 1 zählen
  • lid von guest[0:2] erwarten
  • den Buchstaben l von names[0] erwarten
  • Die Länge 4 als Platz lesen, den es gibt
  • -1 als Subtraktion lesen statt als letztes Zeichen

Behalten

Plätze beginnen bei 0. guest[0] ist l. guest[-1] ist a.
guest[0:2] ist li. Die Endzahl wird nicht mitgenommen.
guest[1:] ist ida.
guest[4] stoppt. Der letzte Platz in lida ist 3.
names[0] ist das ganze erste Stück. Die nächste Seite ist wahr oder falsch.

🧠 Testen Sie Ihr Wissen

Bereit zum Start

Testen Sie Ihr Wissen

Fordern Sie sich mit diesem interaktiven Quiz heraus und sehen Sie, wie gut Sie das Thema verstehen

❓
5
Fragen
🎯
70%
Zum Bestehen
♾️
∞
Zeit
🔄
∞
Versuche

📝 Anweisungen

  • Lesen Sie jede Frage sorgfältig
  • Wählen Sie die beste Antwort für jede Frage
  • Sie können das Quiz so oft wiederholen, wie Sie möchten
  • Ihr Fortschritt wird oben angezeigt