Eine Zeichenkette ist Text als Datentyp — eine Folge von Zeichen (Buchstaben, Ziffern, Symbole), in Python in Anführungszeichen geschrieben. Englisch String.
Was sie ist
Alles, was als Text gemeint ist, wird als Zeichenkette gespeichert: ein Name, ein ganzer Satz, aber auch '42', wenn es als Text und nicht als Zahl behandelt werden soll. In Python erkennt man sie an den Anführungszeichen — einfach ('Hallo') oder doppelt.
Was man mit ihr tut
Zeichenketten kann man verketten ('Hallo ' + name), in Großbuchstaben wandeln, durchsuchen oder zerschneiden. Rechnen kann man mit ihnen nicht — '2' + '3' ergibt '23', nicht 5.
Häufige Stolperstelle
Eingaben (etwa von der Tastatur) sind immer Zeichenketten. Will man damit rechnen, muss man sie erst in eine Zahl umwandeln — eine der häufigsten Anfängerfallen.