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:

Pythonis stringide alused programmeerimine

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.

Pythonis Stringide alused programmeerimine

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.

Pythonis stringide alused

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.

Stringide alused Pythonis programmeerimine

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

Pythonis stringide alused programmeerimine

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

Pythonis Stringide alused programmeerimine

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.