Pythons sträng typer är stränglitteraler , som använder en grundläggande teckenuppsättning , och Unicode ordagranna sträng , som använder en utökad teckenuppsättning men som inte behövs så ofta . Du skapar strängar genom att skriva ett variabelnamn och omedelbart tilldela ett värde med hjälp av antingen enkla eller dubbla citattecken . Python förstår att variabeln är en sträng typ på detta sätt . Efter skapa en sträng variabel , kan du ändra det eller kolla eller ändra dess värde med någon av Pythons flera sträng metoder . Du kan också skapa listor över strängvariabler . Instruktioner
1
Open Pythons kommandoraden eller skalet gränssnitt . Skriv följande :
Strone = " dubbla citationstecken "
strTwo = ' Enkla citattecken '
Dessa rader skapar stränglitteral variabler . Du behöver inte deklarera variabeln som en sträng . Du kan använda dubbla citattecken och apostrofer för att ställa in värdet .
2
Ange str ) katalog
Dessa sträng metoder utföra vissa åtgärder på stränglitteraler . Den första funktionen kapitaliserar det första tecknet i strängen . Den andra kapitaliserar alla tecken . Den tredje söker strängen för en given delsträng . De fyra Returnerar true om alla tecken i strängen är gemener , annars false . De sista returnerar true om variabeln anges som den första parametern är en sträng Addera 3
Skriv följande : .
MyStr = " \\ nämnda \\ " detta är hur du använder escape-tecken . \\ " \\ r "
Escape tecken låter du formaterar en sträng . I det här exemplet , " \\ t " infogar en tabb i början av strängen , " \\ r " infogar en ny rad i slutet , och " \\ " " låter dig använda dubbla citattecken i strängen .
4
Skriv följande :
myStr = [ " a " , " b" , " c " ]
Detta skapar en lista med strängar Du kan utföra åtgärder på hela listan . eller om särskilda objekt i listan genom att ringa deras indexnummer . exempelvis " myStr [ 1 ] " drar den andra posten , " B ", eftersom Python använder noll - indexering .
5
Skriv följande : .
myStr = u " . Detta är en Unicode-sträng "
prefixet " u " karaktär definierar strängen som Unicode Unicode-strängar utöka teckenuppsättning bortom de typiska tecknen för att inkludera tecken med accenter eller andra symboler .