Strängar Python har en "cirkulär" definition av strängar och tecken, som verkar skum men som funkar bra i verkligheten: Strängar är sekvenser av tecken Tecken är strängar av längden 1 Någon egentlig tecken-typ finns alltså inte Strängar är oföränderliga (eng. immutable) De kan alltså inte ändras i efterhand! Ex: s = s + ".txt" skapar en ny sträng och binder variabeln s till den Ingen begränsning på stränglängd Strängar kan innehålla godtyckliga åttabitarstecken Även ASCII NUL (vilket de inte kan i C)