Python String Literals

Python String Literals
I Python er bokstavene definert som data spesifisert av variabler. Litteraler er vanligvis notasjonen som brukes for å vise faste verdier som er til stede i kildekoden.

Hvis vi vil skrive flere linjer i strengen, lukker vi strengen med trippel sitater. Strenglitteraler definerer indikasjonene på strengene. Vi bruker tilbakeslag rett etter det eneste anførselstegn hvis vi vil ha det faktiske elementet i strengen bokstavelig, som er omsluttet av enkelt sitater. Dette viser Python for ikke å avslutte strengen. Elementene som blir introdusert av en tilbakeslag har en viss spesifikk betydning. Byte -bokstaver skaper et eksempel på byteens type. Bare ASCII -tegn kan inkluderes. Byte med tall større enn eller lik 128 må slippes unna. Strenglitteralene og byte -bokstavene kan enten slås sammen med karakteren 'R' eller 'R'. Disse strengene er kjent som rå strenger. Den formaterte strengen er kombinert med 'r' for å lage rå formatert bokstavelig. Men byte 'litteraler kan ikke kombineres med' r '.

I denne artikkelen snakket vi om forskjellige kategorier av bokstaver som brukes i Python.

Strenglitteraler:

I strenglitteraler er elementene eller teksten vedlagt på forskjellige måter. Det inkluderer singelen ('), dobbelt (“) og trippel (”') anførselstegn. Vi kan skrive flere strenger ved bruk av trippel (”') sitater.

For å utføre Python -kodene, installerte vi Spyder5. Vi må opprette et nytt prosjekt for kode ved å trykke på “Ctrl + N” fra tastaturet. Navnet på en ny fil er “Untitled.py2 ”.

I dette eksemplet lager vi forskjellige variabler for strengen. 'X' variabel får strengen moderne programmeringsspråk. 'Y' variabel er tilordnet den samme strengen igjen. Men her bruker vi doble sitater (“) for å omgi strengen. Tredje gang den samme strengen bokstavelig blir tildelt variabel 'z'. Nå for å kjøre koden, trykket vi på "F5" -knappen.

Utskriftsuttalelsen skriver ut strengen “Modern programmeringsspråk” etter at strengen er vedlagt på tre forskjellige måter. Til slutt gir strengen omgitt av trippel anførselstegn (”') en utgang på vår ønskede måte.

Karakter bokstavelig:

Det er den typen streng bokstavelig der enkelt- eller dobbelt anførselstegn omslutter hvert tegn.

I dette tilfellet lager vi to variabler kalt 'X' og 'Y'. Karakteren L er tilordnet variabel 'x'. Her er jeg vedlagt av et enkelt sitat. Karakteren E er tilordnet variabel 'y'. Men her er E omgitt av doble sitater.

Nå, etter å ha kjørt koden, får vi tegnene L og E som en utgang.

Numeriske bokstaver:

De numeriske bokstavene er uforanderlige i Python. De kan ikke endres. Det er tre kategorier av numerisk bokstavelig, inkludert heltall, float og kompleks bokstavelig. Heltall bokstavelig inneholder både positive og negative numeriske tall. Det har ingen brøkdel. Float -bokstavelig inneholder både positive/negative tall og brøkdelte numeriske tall. Kompleks bokstavelig består av en ekte del og en annen kompleks del.

I dette tilfellet lager vi fire forskjellige variabler. Vi tildeler heltall litteraler til disse variablene. '0B10100' er tilordnet variabel 'L'. '300' er tildelt variabel 'm'. 0O320 'er tilordnet variabel' n '. '0x12b' er tilordnet den siste variabelen 'O'.

Nå lager vi de to andre variablene (float_1, float_2). Vi tildelte forskjellige flytende tall til disse variablene. '489.5 'er gitt til' Float_1 '. '23.0 'har lov til å' flyte_2 '. Vi lager en 'B' -variabel for det komplekse bokstavelige. Kompleksets bokstavelige er '8+6.47j '.

Vi kaller utskriftsuttalelser til disse bokstavene. For heltallene er 'l' en binær bokstavelig og returnerer '20' verdi, 'M' er en desimal bokstavelig og returnerer '300' verdi, 'n' er en oktal bokstavelig og returnerer '300' verdi, 'o' er en heksadesimal bokstavelig og returnerer '301' verdi. Etter å ha brukt utskriftsuttalelsene, blir disse bokstavene endret til desimaler.

Floating-Point Literals returnerer '489.5 'og '23.0 '. Ettersom dette er flytende punkttall. I det komplekse bokstavelige, '8' er en ekte del og '6.47 'er en tenkt del. Den inneholder både heltall og brøkdel.

Boolske bokstaver:

Python har to boolske bokstaver. De inkluderer ekte eller usant. True viser '1' verdien, og falske viser '0' verdien.

I dette eksemplet tar vi fire forskjellige strenger kalt 'L', 'M', 'N', 'O'. Etter å ha tilordnet boolske bokstaver til strengene, tildelte vi boolsk bokstavelig falsk til strengen 'l', og tro til strengen 'm'. Vi opererer ved å legge til de neste to strengene 'N' og 'O'.

Vi legger til verdien av falsk bokstavelig i 9 for å få verdien av streng 'n'. Vi legger også til 5 i den sanne bokstavelige for å finne ut verdien av streng 'o'. Nå kaller vi utskriftserklæringen til disse fire strengene.

Utskriftsuttalelsen returnerer falsk til verdien av streng 'l' da vi tildelte en falsk bokstavelig til denne strengen. Returnerer tro mot streng 'M' når vi tildelte True Literal til denne strengen. 'l' er falsk, og 'm' er sant da 1 er lik sann. Returnerer 9 til strengen 'n' etter tillegg av falsk bokstavelig. Og til slutt får vi 6 etter tillegg av ekte bokstavelig.

Liste litteraler:

Listen består av elementer av forskjellige datatyper. Elementene som er lagret på listen er isolert av komma (,). Elementene er omgitt av firkantede parenteser []. Vi lagrer flere typer data. Lister kan endres slik at vi kan endre listene.

I denne koden lager vi to lister. Én liste inneholder de syv første jevnnumrene. Den andre listen inneholder forskjellige navn på gutter og jenter; Det har også elementet '8'. Disse listene kan endres. Vi ønsker å skrive ut listene over jevnnumre og en liste over navn.

Utskriftserklæringen skriver ut begge lister. Vi får listen over de syv første jevnnumrene og en liste over forskjellige navn.

Konklusjon:

Som vi ser at Python har forskjellige typer bokstaver. Streng bokstavelig der elementene er omsluttet av enkelt-, dobbelt- og trippel anførselstegn. Karakter bokstavelig der karakter er omgitt av anførselstegn. Numeriske bokstaver der anførselstegn omgir forskjellige numeriske verdier inkludert heltall, flytende og kompleks. Jeg håper du vil få klar veiledning mens du leser denne opplæringen.