logo

skillnad mellan newline och carriage return i python

Newline och vagnretur är två specialtecken som används för att styra textens visning och formatering. Även om de kan se likadana ut har de distinkta funktioner och tjänar olika syften. Den här artikeln syftar till att ge en tydlig förståelse för skillnaden mellan nylinje och vagnretur i Python.

  • Nyradstecknet representeras av & det används för att skapa en ny rad i strängen eller filen.
  • Vagnereturtecknet som representeras av flyttar markören till början av den aktuella raden utan att gå vidare till nästa rad.

Ny linje i Python

Nyradstecknet ( ) är ett unikt tecken som används för att representera en radbrytning i en sträng eller en textfil. När den påträffas i en sträng eller används i utdataoperationer. den instruerar programmet att starta en ny rad. Nyradstecknet är viktigt för att formatera text och skapa flerradiga strängar.



Syntax

skriva ut(----)

ändra namn katalog linux

Exempel 1

Koden på den här raden är en sträng. Dess argument gick vidare till print() funktion . inom strängen är en escape-sekvens som representerar en ny linje. Så den avslutar den raden och startar en ny, sedan skriver den ut World. Så nu är slutresultatet en given separerad rad.

Pytonorm








print>(>'Hello World'>)>

>

>

Produktion

Hello World>

Exempel 2

I den här koden är texten inom parentes en sträng. ' ' i en sträng är en speciell teckensekvens som kallas en escape-sekvens. Det representerar vanligtvis en ny linje som visar att Python börjar med en ny linje.

Pytonorm




print>(>'Hi hello'>)>

>

>

Produktion

Hi hello>

Vagnretur i Python

Carriage return-tecknet ( ) är ett speciellt kontrolltecken som härstammar från skrivmaskiners och teletypmaskiners tidiga dagar. Det representerar åtgärden att flytta markören eller skrivhuvudet tillbaka till början av den aktuella raden. När den påträffas i en sträng eller används i utdataoperationer.

  • Vagnreturen representeras av flyktsekvensen ' '.
  • När vagnreturtecknet påträffas i en sträng flyttar det markören till början av den aktuella raden.

Syntax

print(—- —–)

Exempel 1

Den här raden Hello World är ett strängargument. /r inom en sträng är en escape-sekvens som representerar en vagnretur. En vagnretur säger till Python att flytta tillbaka markören till början av den aktuella raden. Så när du kör den här raden skriver Python först ut Hello, och när den stöter på flyttar den markören tillbaka till början av raden och fortsätter att skriva ut. Den skriver sedan ut World.

Pytonorm




inställningsmeny för Android-telefon
print>(>'Hello World'>)>

>

>

Produktion

HelloWorld>

Exempel 2

I den här raden Hi hello är en sträng. inom en sträng är en escape-sekvens som representerar en vagnretur. En vagnretur säger till Python att flytta tillbaka markören till början av den aktuella raden. Så när du kör den här raden skriver Python först ut Hej, och när den stöter på flyttar den markören tillbaka till början av raden och fortsätter att skriva ut. Den skriver sedan hej.

python chr-funktion

Pytonorm




print>(>'Hi hello'>)>

>

>

Produktion

Hihello>

Skillnaden mellan Newline Character och Carriage Return

Ny linje ( ) Transportretur ( )
Menande Betecknar slutet på textraden och början på en ny HelloWorld början Hej världen av den aktuella linjen
Användande De används ofta i textfiler och vid utskrift av utdata till konsolen för att skapa nya rader Mindre vanligt förekommande, vanligtvis endast nödvändigt i specifika textformat för att skriva över eller ändra befintlig text
Syntax Den representerade med escape-teckensekvens Den representerade med escape-teckensekvens
Exempel

print (Hej Världen)

utgångar:

Hallå

Värld

print (Hej världen)

utgångar: HelloWorld

Vanliga frågor om newline och vagnretur i Python

Q1. Vad är en nyradsfigur i Python?

Ett nyradstecken ( ) är en speciell escape-sekvens i Python som används för att indikera slutet på en textrad som gör att följande text visas på en ny rad.

Q2. Hur använder jag ett nyradstecken för att skriva ut text på separata rader?

Du kan använda nyradstecknet i en sträng för att skriva ut text på separata rader.

Q3. Vad är ett vagnreturtecken ( ) i Python?

Ett vagnreturtecken är en annan speciell escape-sekvens i Python som används för att flytta markören till början av raden.