Newline og vognretur er to spesialtegn som brukes til å kontrollere tekstens visning og formatering. Selv om de kan virke like, har de forskjellige funksjoner og tjener forskjellige formål. Denne artikkelen tar sikte på å gi en klar forståelse av forskjellen mellom nylinje og vognretur i Python.
- Nylinjetegnet er representert av og det brukes til å lage en ny linje i strengen eller filen.
- Vognreturtegnet representert av flytter markøren til begynnelsen av gjeldende linje uten å gå videre til neste linje.
Ny linje i Python
Nylinjetegnet ( ) er et unikt tegn som brukes til å representere et linjeskift i en streng eller en tekstfil. Når den påtreffes i en streng eller brukes i utdataoperasjoner. den instruerer programmet til å starte en ny linje. Nylinjetegnet er viktig for å formatere tekst og lage strenger med flere linjer.
Syntaks
skrive ut(----)
formater java-streng
Eksempel 1
Koden i denne linjen er en streng. Argumentet gikk videre til print() funksjon . i strengen er en escape-sekvens som representerer en ny linje. Så den avslutter den linjen og starter en ny, så skriver den ut World. Så nå er sluttresultatet en gitt adskilt linje.
Python
print>(>'Hello
World'>)> |
>
>
Produksjon
Hello World>
Eksempel 2
I denne koden er teksten innenfor parentes en streng. ' ' i en streng er en spesialtegnsekvens kalt en escape-sekvens. Det representerer vanligvis en ny linje som viser at Python starter med en ny linje.
Python
print>(>'Hi
hello'>)> |
>
>
Produksjon
Hi hello>
Vognretur i Python
Vognreturtegnet ( ) er et spesielt kontrolltegn som stammer fra de tidlige dagene til skrivemaskiner og teleskrivemaskiner. Det representerer handlingen med å flytte markøren eller skrivehodet tilbake til begynnelsen av gjeldende linje. Når den påtreffes i en streng eller brukes i utdataoperasjoner.
- Vognreturen er representert av escape-sekvensen ' '.
- Når vognreturtegnet påtreffes i en streng, flytter den markøren til begynnelsen av gjeldende linje.
Syntaks
print(—- —–)
Eksempel 1
Denne linjen Hello World er et strengargument. /r innenfor en streng er en escape-sekvens som representerer en vognretur. En vognretur forteller Python å flytte markøren tilbake til begynnelsen av gjeldende linje. Så når du kjører denne linjen, skriver Python først ut Hello, og når den støter på , flytter den markøren tilbake til begynnelsen av linjen og fortsetter utskriften. Den trykker deretter World.
Python
jfx java opplæring
print>(>'Hello
World'>)> |
>
>
Produksjon
HelloWorld>
Eksempel 2
I denne linjen er Hei hello en streng. innenfor en streng er en escape-sekvens som representerer en vognretur. En vognretur forteller Python å flytte markøren tilbake til begynnelsen av gjeldende linje. Så når du kjører denne linjen, skriver Python først ut Hei, og når den støter på , flytter den markøren tilbake til begynnelsen av linjen og fortsetter utskriften. Den skriver deretter hallo.
Python
print>(>'Hi
hello'>)> |
>
>
Produksjon
Hihello>
Forskjellen mellom Newline Character og Carriage Return
| Ny linje ( ) | vognretur ( ) | |
|---|---|---|
| Betydning | Betyr slutten på tekstlinjen og begynnelsen på en ny | HelloWorld begynnelse Hei Verden av gjeldende linje |
| Bruk | De brukes ofte i tekstfilene og når du skriver ut utdata til konsollen for å lage nye linjer | Mindre vanlig brukt, vanligvis bare nødvendig i spesifikke tekstformater for å overskrive eller endre eksisterende tekst |
| Syntaks | Representert med escape-tegnsekvens | Representert ved hjelp av escape-tegnsekvens |
| Eksempel | print (Hei Verden) utganger: Hallo Verden | print (Hei verden) java og swing utganger: HelloWorld |
Vanlige spørsmål om nylinje og vognretur i Python
Q1. Hva er en nylinjekarakter i Python?
Et linjeskifttegn ( ) er en spesiell escape-sekvens i Python som brukes til å indikere slutten av en tekstlinje som får følgende tekst til å vises på en ny linje.
Q2. Hvordan bruker jeg et linjeskifttegn for å skrive ut tekst på separate linjer?
Du kan bruke nylinjetegnet i en streng for å skrive ut tekst på separate linjer.
Q3. Hva er et vognreturtegn ( ) i Python?
Et vognreturtegn er en annen spesiell escape-sekvens i Python som brukes til å flytte markøren til begynnelsen av linjen.