Python programmering: Del 2 (1 / 1 steg)
Steg 1: strängar
Strängarna är bland de mest populära typerna i Python. Vi kan skapa dem genom att sätta tecken inom citationstecken. Python behandlar enkla citattecken samma som dubbla citattecken. Att skapa strängar är lika enkelt som att tilldela ett värde till en variabel. Till exempel −
var1 = "Hello World!"
var2 = "Python programmering"
Tillgång till värden i strängar
Python har inte stöd för en typ av karaktär; dessa behandlas som strängar med längden en, således också ansett en delsträng. För att komma åt delsträngar, använda hakparentes för skivning tillsammans med index eller index till din delsträng. Till exempel:
var1 = "Hello World!"
var2 = "Python programmering"
skriva ut var1 [0]
skriva ut var2 [1:5]
Detta ger följande:
H
ytho
Uppdatering av strängar
Du kan "uppdatera" den befintliga strängen av (åter) tilldela en variabel till en annan sträng. Det nya värdet kan relateras till sitt tidigare värde eller till en helt annan sträng alldeles. Till exempel −
var1 = "Hello World!"
skriva ut "uppdaterad sträng:-", var1 [: 6] + ' Python
"När ovanstående kod exekveras, det ger följande resultat:
Uppdaterad sträng:-Hej Python
Följande tabell är en lista över fly eller icke-utskrivbara tecken som kan representeras med omvänt snedstreck notation.
Escape-tecken får tolkas; i en enda noterade samt dubbel citerade strängar.
\b---Backsteg
\n---Newline(Return)
\r---carriage Return
\t---fliken
\v---lodrät TABB
\s---utrymme
Mer sträng grunderna
skriva ut len ("Hello, World!")
Som skriver ut 12, eftersom "Hello world!" är 12 tecken lång, inklusive skiljetecken och utrymmen.
s = "Hello, World!"
skriva ut s.index("o")
Som skriver ut 4, eftersom platsen för den första förekomsten av bokstaven "o" är 4 tecken från det första tecknet. Lägg märke till hur det finns faktiskt två Olofssons i frasen - denna metod erkänner bara först.
Men varför inte det skriva ut 5? Är inte "o" det femte tecknet i strängen? För att göra saker mer enkla, starta Python (och de flesta andra programmeringsspråk) saker på 0 istället för 1. Så index för "o" är 4.