Nový riadok a návrat vozíka sú dva špeciálne znaky používané na ovládanie zobrazenia a formátovania textu. Hoci sa môžu zdať podobné, majú odlišné funkcie a slúžia na rôzne účely. Cieľom tohto článku je poskytnúť jasné pochopenie rozdielu medzi novým riadkom a návratom vozíka v Pythone.
- Znak nového riadku je reprezentovaný & používa sa na vytvorenie nového riadku v reťazci alebo súbore.
- Znak návratu vozíka reprezentovaný presunie kurzor na začiatok aktuálneho riadku bez prechodu na ďalší riadok.
Nový riadok v Pythone
Znak nového riadku ( ) je jedinečný znak používaný na znázornenie zalomenia riadku v reťazci alebo textovom súbore. Keď sa vyskytne v reťazci alebo sa použije pri výstupných operáciách. dáva programu pokyn, aby začal nový riadok. Znak nového riadku je nevyhnutný na formátovanie textu a vytváranie viacriadkových reťazcov.
Syntax
vytlačiť (—-—-)
urobiť skript spustiteľným
Príklad 1
Kód v tomto riadku je reťazec. Jeho argument prešiel na funkcia print(). . v reťazci je sekvencia escape, ktorá predstavuje nový riadok. Takže ukončí tento riadok a začne nový, potom vytlačí Svet. Takže teraz Konečným výsledkom je daný oddelený riadok.
Python
print>(>'Hello
World'>)> |
>
>
Výkon
Hello World>
Príklad 2
V tomto kóde je text v zátvorkách reťazec. „ “ v reťazci je špeciálna sekvencia znakov nazývaná escape sekvencia. Vo všeobecnosti predstavuje nový riadok, ktorý ukazuje, že Python začína novým riadkom.
Python
print>(>'Hi
hello'>)> |
>
>
Výkon
Hi hello>
Návrat vozíka v Pythone
Znak návratu vozíka ( ) je špeciálny riadiaci znak, ktorý pochádza z prvých dní písacích strojov a ďalekopisov. Predstavuje akciu posunutia kurzora alebo tlačovej hlavy späť na začiatok aktuálneho riadku. Keď sa vyskytne v reťazci alebo sa použije pri výstupných operáciách.
- Návrat vozíka je reprezentovaný únikovou sekvenciou „ “.
- Keď sa v reťazci vyskytne znak návratu vozíka, presunie kurzor na začiatok aktuálneho riadku.
Syntax
vytlačiť (—- —–)
Príklad 1
Tento riadok Hello World je argument reťazca. /r v reťazci je sekvencia escape, ktorá predstavuje návrat vozíka. Návrat vozíka hovorí Pythonu, aby presunul kurzor späť na začiatok aktuálneho riadku. Takže, keď spustíte tento riadok, Python najprv vypíše Hello, potom keď narazí na , presunie kurzor späť na začiatok riadku a pokračuje v tlači. Potom vytlačí Svet.
Python
javafx
print>(>'Hello
World'>)> |
>
>
Výkon
HelloWorld>
Príklad 2
V tomto riadku Hi hello je reťazec. v reťazci je sekvencia escape, ktorá predstavuje návrat vozíka. Návrat vozíka hovorí Pythonu, aby presunul kurzor späť na začiatok aktuálneho riadku. Takže, keď spustíte tento riadok, Python najprv vypíše Ahoj, potom keď narazí na , presunie kurzor späť na začiatok riadku a pokračuje v tlači. Potom vytlačí ahoj.
Python
dereferenčný ukazovateľ
print>(>'Hi
hello'>)> |
>
>
Výkon
Hihello>
Rozdiel medzi znakom nového riadku a návratom vozíka
| Nový riadok ( ) | Vrátenie vozíka ( ) | |
|---|---|---|
| Význam | Označuje koniec riadku textu a začiatok nového | Začiatok HelloWorld Ahoj Svet aktuálnej linky |
| Použitie | Bežne sa používajú v textových súboroch a pri tlači výstupu do konzoly na vytvorenie nových riadkov | Menej bežne používané, zvyčajne potrebné len v špecifických textových formátoch na prepísanie alebo úpravu existujúceho textu |
| Syntax | Sekvencia reprezentovaných pomocou escape znakov | Sekvencia reprezentovaných pomocou escape znakov |
| Príklad | vytlačiť (Ahoj Svet) výstupy: Ahoj Svet | vytlačiť (Ahoj svet) výstupy: HelloWorld |
Časté otázky o novom riadku a návrate vozíka v Pythone
Q1. Čo je znak nového riadku v Pythone?
Znak nového riadku ( ) je špeciálna sekvencia escape v Pythone, ktorá sa používa na označenie konca riadku textu, čo spôsobí, že sa nasledujúci text zobrazí na novom riadku.
Q2. Ako môžem použiť znak nového riadka na tlač textu na samostatné riadky?
Znak nového riadka v reťazci môžete použiť na tlač textu na samostatné riadky.
Q3. Čo je znak návratu vozíka ( ) v Pythone?
Znak návratu vozíka je ďalšou špeciálnou sekvenciou escape v Pythone, ktorá sa používa na presun kurzora na začiatok riadku.