Newline og vognretur er to specialtegn, der bruges til at styre tekstens visning og formatering. Selvom de kan virke ens, har de forskellige funktionaliteter og tjener forskellige formål. Denne artikel har til formål at give en klar forståelse af forskellen mellem newline & carriage return i Python.
- Newline-tegnet er repræsenteret af & det bruges til at oprette en ny linje i strengen eller filen.
- Vognereturtegnet repræsenteret af flytter markøren til begyndelsen af den aktuelle linje uden at gå videre til næste linje.
Ny linje i Python
Newline-tegnet ( ) er et unikt tegn, der bruges til at repræsentere et linjeskift i en streng eller en tekstfil. Når det stødes på i en streng eller bruges i output-operationer. den instruerer programmet til at starte en ny linje. Newline-tegnet er afgørende for formatering af tekst og oprettelse af flerlinjede strenge.
Syntaks
Print(----)
hvordan man sammenkæder strenge i java
Eksempel 1
Koden i denne linje er en streng. Dets argument gik videre til print() funktion . i strengen er en escape-sekvens, der repræsenterer en ny linje. Så den afslutter den linje og starter en ny, så udskriver den World. Så nu er slutresultatet en given adskilt linje.
Python
print>(>'Hello
World'>)> |
>
>
Produktion
Hello World>
Eksempel 2
I denne kode er teksten inden for parentes en streng. ' ' i en streng er en speciel tegnsekvens kaldet en escape-sekvens. Det repræsenterer generelt en ny linje, som viser, at Python starter med en ny linje.
Python
print>(>'Hi
hello'>)> |
>
>
Produktion
Hi hello>
Vognretur i Python
Vognereturtegnet ( ) er en speciel kontrolkarakter, der stammer fra de tidlige dage med skrivemaskiner og teletypemaskiner. Det repræsenterer handlingen med at flytte markøren eller printhovedet tilbage til begyndelsen af den aktuelle linje. Når det stødes på i en streng eller bruges i output-operationer.
- Vognretur er repræsenteret af escape-sekvensen ' '.
- Når vognreturtegnet stødes på i en streng, flytter det markøren til begyndelsen af den aktuelle linje.
Syntaks
print(—- —–)
Eksempel 1
Denne linje Hello World er et strengargument. /r i en streng er en escape-sekvens, der repræsenterer en vognretur. En vognretur fortæller Python at flytte markøren tilbage til begyndelsen af den aktuelle linje. Så når du udfører denne linje, udskriver Python først Hej, og når den støder på , flytter den markøren tilbage til begyndelsen af linjen og fortsætter med at udskrive. Det udskriver derefter World.
Python
imessage spil til Android
print>(>'Hello
World'>)> |
>
>
Produktion
HelloWorld>
Eksempel 2
I denne linje Hi hello er en streng. i en streng er en escape-sekvens, der repræsenterer en vognretur. En vognretur fortæller Python at flytte markøren tilbage til begyndelsen af den aktuelle linje. Så når du udfører denne linje, udskriver Python først Hej, og når den støder på , flytter den markøren tilbage til begyndelsen af linjen og fortsætter udskrivningen. Så udskriver den hej.
Python
print>(>'Hi
hello'>)> |
>
>
Produktion
Hihello>
Forskellen mellem Newline Character og Carriage Return
| Ny linje ( ) | Returvogn ( ) | |
|---|---|---|
| Betyder | Betyder slutningen af tekstlinjen og begyndelsen af en ny | HelloWorld begyndelse Hej Verden af den aktuelle linje |
| Brug | De bruges almindeligvis i tekstfiler og ved udskrivning af output til konsollen for at skabe nye linjer | Mindre almindeligt brugt, typisk kun nødvendigt i specifikke tekstformater til overskrivning eller ændring af eksisterende tekst |
| Syntaks | Repræsenteret ved hjælp af escape-tegnsekvens | Repræsenteret ved hjælp af escape-tegnsekvens |
| Eksempel | print (Hej Verden) udgange: Hej Verden | print (Hej verden) java og swing output: HelloWorld |
Ofte stillede spørgsmål om newline og carriage return i Python
Q1. Hvad er en nylinjekarakter i Python?
Et nylinjetegn ( ) er en speciel escape-sekvens i Python, der bruges til at angive slutningen af en tekstlinje, hvilket får følgende tekst til at vises på en ny linje.
Q2. Hvordan bruger jeg et linjeskifttegn til at udskrive tekst på separate linjer?
Du kan bruge nylinjetegnet i en streng til at udskrive tekst på separate linjer.
Q3. Hvad er et vognreturtegn ( ) i Python?
Et vognreturtegn er en anden speciel escape-sekvens i Python, der bruges til at flytte markøren til begyndelsen af linjen.