Překlad textu do nového řetězce v Pythonu. Jak přenášet text do nového řádku - instrukce

Anonim

Aby v Pythonu určila konec jednoho řádku a začněte nový, musíte použít speciální znak. Je důležité vědět, jak jej správně používat při práci s různými soubory Python, na požadované okamžiky se zobrazí v konzole. Je nutné zabývat se podrobně řešit, jak používat separační znak pro nové řádky při práci s kódem Program, je možné přidat text bez něj.

Obecné informace o symbolu nové linky

n - Označení přenosu informací do nového řetězce a zavírání staré linky v Pythonu. Tento symbol se skládá ze dvou prvků:

  • reverzní šikmo;
  • N je symbol z nižšího registru.

Chcete-li použít tento znak, můžete použít výraz "tisk (f" hello nworld! ")", Na úkor, jehož můžete přenášet informace do f-line.

Překlad textu do nového řetězce v Pythonu. Jak přenášet text do nového řádku - instrukce 3487_1
Příklad použití symbolu n pro distribuci pole informací o novém řádku

Jaká je funkce tisku

Bez dalších nastavení se ve skrytém režimu přidá symbol přenosu dat do dalšího řetězce. Díky tomu je nemožné vidět mezi řádky bez aktivace konkrétní funkce. Příklad zobrazuje ikonu dělení v kódu programu:

Tisk ("Ahoj, svět"! ") -" Dobrý den, svět! "

Zároveň je tento charakter napsán v základních charakteristikách Pythonu. Funkce "Print" má standardní hodnotu pro parametr "konec" - n. Je díky této funkci, že tento znak je nastaven na konci řádků pro přenos dat do následujících řádků. Dešifrování funkce "Tisk":

Tisk (* objekty, sep = '', End = 'n', soubor = sys.stdout, flush = false)

Hodnota parametru "Konec" z funkce "Print" je symbol "n". Podle algoritmu automatického kódu softwaru doplňuje řádky na konci předepsaného řádku "Print" funkce. Při použití jedné funkce "Print", nemůžete si všimnout podstatu jeho operace, protože na obrazovce se zobrazí pouze jeden řádek. Pokud však tyto pokyny přidáte, výsledek funkce bude výraznější:

Tisk ("Ahoj, World 1!") Tisk ("Ahoj, World 2!") Tisk ("Ahoj, World 3!") Tisk ("Ahoj, World 4!")

Příklad výsledku předepsaného výše programového kódu:

Dobrý den, svět 1! Dobrý den, svět 2! Ahoj, svět 3! Ahoj, svět 4!

Výměna symbolu nového řetězce prostřednictvím tisku

Pomocí funkce "Print" nemůžete použít ikonu dělení mezi řádky. Chcete-li to provést, v samotné funkci je nutné změnit parametr "konec". V tomto případě namísto hodnoty "Konec" musíte přidat prostor. Díky tomu bude nahrazen symbol "konce". Výsledkem je nastavení na výchozí nastavení:

>>> tisk ("hello") >>> tisk ("svět") ahoj svět

Zobrazení výsledku po výměně symbolu "n" v prostoru:

>>> tisk ("Ahoj", End = "") >>> tisk ("World") Ahoj svět

Příklad použití této metody pro výměnu znaků pro zobrazení sekvence hodnot přes jeden řádek:

Pro I v dosahu (15): pokud i

Použití dělícího symbolu v souborech

Symbol, po kterém je text kódového kódu přenesen na další řádek, naleznete v hotových souborech. Bez ohledu na samotný dokument není možné jej vidět prostřednictvím kódu programu, protože tyto znaky jsou ve výchozím nastavení skryty. Chcete-li použít nový symbol startovní řádku, musíte vytvořit soubor plný názvy. Po jeho objevu můžete vidět, že všechna jména začínají s novým řádkem. Příklad:

Jména = ['Petr', 'dima', 'artem', 'ivan'] s otevřenou ("nyms.txt", "w") jako f: pro jméno v názvech [: - 1]: f.write (f "{Jméno} n") f.write (názvy [-1])

Takže jména se zobrazí pouze v případě, že textový soubor je nastaven na samostatné řádky v textovém souboru. Současně na konci každého předchozího řádku bude automaticky nainstalován skrytý znak "n". Chcete-li zobrazit skryté znaménko, musíte aktivovat funkci - ".Readlines ()". Po tom se všechny skryté znaky zobrazí na obrazovce v kódu programu. Příklad aktivace funkce:

S OPEN ("JAMES.TXT", "R") AS F: TISK (F.Readlines ())

Překlad textu do nového řetězce v Pythonu. Jak přenášet text do nového řádku - instrukce 3487_2
Účel různých znaků pro práci v Pythonu

Divize řetězce pro podkroví

Chcete-li rozdělit jednu dlouhou linku do několika nastavení, můžete použít metodu rozdělení. Pokud neuděláte další úpravy, standardní oddělovač je prostor. Po provedení této metody je vybraný text rozdělen do samostatných slov na Substitch, převeden na seznam řetězců. Jako příklad:

String = "Nějaký nový text" Strings = String.Split () tisk (struny) ['Některé', 'Nový', 'Text']

Chcete-li zvrátit konverzi, se kterým se seznam potvrzujících změní na jeden dlouhý řetězec, musíte použít metodu spojení. Další užitečnou metodou práce s řadami - proužek. S ním můžete odstranit mezery, které jsou umístěny na obou stranách řetězce.

Závěr

Aby bylo možné provést určité údaje z nové čáry při práci v Pythonu, je nutné dokončit starou linku symbolem "n". S tím informace stojící poté, co se znaménko přenáší na další řádek, a staré uzavře. Tento symbol však není nutné použít k přenosu dat. Chcete-li to provést, můžete použít parametr End = "". Hodnota "znak" a je dělící symbol.

Zpráva Překlad textu do nového řetězce v Pythonu. Jak přenášet text do nového řádku - instrukce se objevila nejprve informační technologie.

Přečtěte si více