logo

forskel mellem newline og carriage return i python

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.