Pythoni programmeerimine - algajate kursus

Stringide vormindamine Pythoni keeles: Ulatuslik juhend

Kõik õpetuse videod Pythoniga programmeerimine - algajate kursus

Stringi vormindamine Pythonis avab sulle palju loomingulisi võimalusi andmete esitlemiseks atraktiivsel viisil. Käesolevas õpetuses näitame, kuidas saad stringe tõhusalt ja paindlikult vormindada. Räägime erinevatest tehnikatest, mis aitavad sul oma muutujaid teksti integreerida ja seega arusaadavaid väljundeid genereerida.

Olulisemad järeldused

  • Sa saad muutujaid stringidesse lisada, et neid atraktiivsemalt esitada.
  • Eri vormindamiste abil saab numbrite esitlemist täpselt juhtida.
  • Python pakub mitmeid lähenemisviise stringi vormindamiseks, sealhulgas vormindusoperaatorite ja format()-meetodi kasutamine.

Samm-sammuline juhend stringi vormindamiseks

Oma teadmiste süvendamiseks vaatame samm-sammult läbi erinevad stringi vormindamise tehnikad Pythonis.

1. Muuja loomine ja stringi lisamine

Esialgu loome muuja, mis salvestab väärtuse. Selles näites dokumenteerime temperatuuri muutujana.

Nüüd tahame muuta muutjat stringiks, et näidata, et see on temperatuur kraadides Celsiuses.

Koodi käivitamisel peaksid nägema järgmist: "See on 25.3° Celsiuse." Asenda siin temp vastava ekraanivõtte muutuja nimi:

Stringide vormindamine Pythonis: Külm ja põhjalik juhend

2. Kümnendkohtade arvu määramine

Oletame, et soovid näidata numbrit kindla arvu kümnendkohtadega. Selleks saad kasutada vormindusoperaatorit %.

Selles näites tagame, et kuvatakse ainult kolm kümnendkohta. Pärast käivitamist kuvatakse "Otsitav number on 13.331".

Stringide vormindamine Pythonis: Üksikasjalik juhend

3. Mitme muutuja käsitlemine

Kui soovid mitmeid muutujaid stringi vormindada, saad seda samuti väga lihtsalt teha.

See kood annab sulle väljundi: "Esimene: Hans, Teine: Heidi, Kolmas: Michi." Kui soovid kolmanda muutuja asemel numbri kasutada, saad seda samuti teha.

Stringide vormindamine Pythonis: Kattuv juhend

4. format()-meetodi kasutamine

Kaasaegsem meetod stringi vormindamiseks on format()-meetodi kasutamine. Siin saad kasutada sulgudes {} teksti sees, et luua ruumi muutuja jaoks.

See meetod on eriti kasulik, kuna saad muutujate järjestust soovi korral kohandada. format()-meetodi järjestuse muutmine mõjutab väljundit, mistõttu saad olla paindlikum.

Stringivormindamine Pythonis: Ulatuslik juhend

5. "f-Strings" parema loetavuse jaoks

Üks tõhusamaid viise Pythonis 3.6 ja uutes versioonides on f-Stringide kasutamine.

Kood on mitte ainult lühem, vaid ka kergesti arusaadav. Just see teeb f-Stringid paljude Python-arendajate eelistatud meetodiks.

Kokkuvõte - Stringi vormindamine Pythonis: Algajate juhend

Selles juhendis oled tutvunud stringi vormindamise alustega Pythonis. Oleme käsitlenud, kuidas muutujaid stringidesse lisada, kümnendkohtade sihipärast kuvamist ja mitme muutuja kasutamist väljendis. Lõpetuseks oleme arutanud f-Stringide ja format()-meetodi eeliseid. Need tehnikad aitavad sul oma andmeid selgelt ja lühidalt esitleda.

Korduma kippuvad küsimused

Mis on f-Strings Pythonis?f-Strings on süntaks Pythonis, mis võimaldab muuta muutujaid lihtsalt ja efektiivselt stringidesse.

Kuidas vormindan numbreid kindlate kümnendkohtadega?Saat kasutada vormindusoperaatorit % või format()-meetodit, et juhtida kümnendkohtade arvu.

Kas f-Strings on vanemates Python'i versioonides saadaval?Ei, f-Strings on saadaval alates Python 3.6. Vanemates versioonides pead kasutama teisi meetodeid, nagu protsendivormindamine või format()-meetod.

Mis on f-Strings'i eelis?f-Strings on lihtsamad ja loetavamad, muutes koodi selgemaks. Need võimaldavad ka paindlikumat muutuja kasutamist.