Stringside mõistmine on põhimõtteline kõigile, kes programmeerivad Pythonis. Need tähemärgid võimaldavad sul salvestada ja manipuleerida tekste. Selles juhendis õpid, kuidas kasutada stringe Pythoni efektiivselt, sealhulgas stringide loomine, pesastamine, erimärkidega töötamine ja stringide ühendamine.
Olulised teadlikkused
- Stringsid saab luua ühe- või kahekordsete jutumärkidega.
- Ekimärgi kasutamine võimaldab töötada erimärkidega stringides.
- Mitmerealisia stringe saab kirjutada spetsiaalse süntaksiga.
- Stringsid saab ühendada.
Samm-sammult juhend
Stringide loomine
Stringi loomiseks võid lihtsalt teksti panna kahekordsetesse jutumärkidesse. Näiteks, et esitada oma nime, kirjuta lihtsalt:

Sama hästi saad kasutada ka ühekordseid jutumärke. Mõlemal variandil on põhimõtteliselt sama tähendus, kuid ühekordsed jutumärgid aitavad vältida konfilkte kahekordsete jutumärkidega, kui soovid kasutada pesastatud stringe.
Stringsid pesastamine
Kui soovid kasutada stringi teise stringi sees, saad jutumärke nutikalt kombineerida. Näiteks, kui soovid luua HTMLi linki pesastatud stringiga:
Siinkohal näed, et probleem ilmneb, kui sisemine string ei ole õigesti defineeritud.
Lihtne nipp on kasutada sisemise stringi jaoks ühekordseid jutumärke. Nii saad problemaatiliselt töötada välimise stringi sees.
Ekimärgid
Va sometimes, pead oma tekstis kasutama erimärke, näiteks jutumärke endid. Selleks kasutame ekimärki, mis Pythonis on tagurpidi kaldkriips (\).
Kui soovid näiteks jutumärke stringi sees esitada, kirjuta nii:
Lisaks saad ka reavahet tähistada ekimärgiga \n. See võib olla kasulik, kui soovid vormindatud väljundeid luua.

Mitmerealised stringid
Mitmerealiste stringide jaoks on veel võimalus kasutada kolme jutumärke (''' või """). Nende abiga saad teksti mitme rea kaupa sisestada, ilma et peaksid ekimärke kasutama.

Kui lisad mitmerealise stringi ilma selle süntaksita, kuvab Python süntaksivea, kuna ta ootab, et kõik jääks ühele reale.
Stringsid ühendamine
Üks sagedane stsenaarium stringidega töötamisel on mitme stringi ühendamine. See toimub plussmärki (+) kasutades.

Oletame, et sul on stringid "Tere" ja "Maailm". Sa saad need lihtsalt kokku panna:

Pane tähele, et stringide vahel ei teki tühikut. Kui soovid tühikut, pead selle teadlikult juurde lisama.

Jälgi, et ühendamine loob uue stringi. Muudatused olemasolevas stringis ei muuda algset muutuja.
Kokkuvõte – Strings Pythonis – Alused ja rakendused
Sel juhendist oled sa õppinud aluseid stringide kasutamiseks Pythonis. Sa tead nüüd, kuidas luua stringe, töötada erimärkidega, kasutada mitmerealisi tekste ja ühendada stringe. Need oskused on olulised sinu programmeerimisprojektide jaoks.
Korduma kippuvad küsimused
Kuidas luua lihtne string Pythonis?Sa saad luua stringi kahekordsete või ühekordsete jutumärkidega, nt "Tere" või 'Tere'.
Mis on ekimärkide eesmärk?Ekimärgid võimaldavad kasutada erimärke stringides, lõpetamata stringi.
Kuidas saan kasutada stringe mitmel real?See toimub kolme jutumärgi abil, kas ''' või """.
Kuidas ühendada mitmeid stringe?Sa saad stringe liita plussmärgiga (+); pane tähele, et automaatset tühikut ei lisata.
Kuidas kuvada stringi reavahetustega?Kasutage escape-järjekorda \n, et genereerida soovitud reavahetusi.