programmeringsspråket Python har en speciell datatyp som kallas en sträng . Strängar är sekvenser av tecken, som kan vara bokstäver , siffror eller symboler . Python har många inbyggda metoder som kan manipulera strängar och förenkla många vanliga programmeringsuppgifter . Detta gör textbehandling i Python mycket effektiv . Python strängar stödjer också Unicode-standarden och reguljära uttryck . Unicode
Python stödjer Unicode standard för teckenkodning . Detta gör Python att representera alla tecken , siffra eller symbol från någon känd språket . Detta är mycket användbart när portning en Python program till ett annat språk som använder sitt eget alfabet .
Regular Expressions
Python har inbyggt stöd för reguljära uttryck . Reguljära uttryck används för att söka efter mönster i text . Till exempel kan ett reguljärt uttryck kan användas för att söka efter alla förekomster av ett visst ord i ett dokument . Python kan användas för att söka strängar med reguljära uttryck , vilket möjliggör mycket kraftfull mönstermatchning .
String Metoder
Python har många inbyggda metoder som förenklar vanliga strängmanipulationer uppgifter . Till exempel , det finns metoder som gör att du kan utnyttja alla gemener i ett strängar , metoder som söker en sträng för en karaktär mönster och metoder som delade en sträng i flera strängar . De olika metoderna möjliggör komplexa string manipulation med minimal programmering ansträngning .
Listor
Python datatypen String delar en relation med listan behållaren . Strängar kan omvandlas till listor över enskilda tecken , och listor kan slås ihop till sammanhängande strängar av tecken. Denna inbördes förenklar vissa programmeringsuppgifter .