Teksto vertimas į naują eilutę Python. Kaip perkelti tekstą į naują eilutę - instrukcija

Anonim

Norint, kad "Python" nurodytų vienos eilutės pabaigą ir pradėkite naują, turite naudoti specialų simbolį. Svarbu žinoti, kaip tinkamai naudoti jį dirbdami su įvairiais "Python" failais, į norimas akimirkas rodomas konsolėje. Dirbant su programos kodu, būtina išsamiai išsamiai išsamiai išsamiai išsamiai išsamiai išnaudoti naujoms eilutėms, kai dirbate su programos kodu, yra įmanoma pridėti teksto be jo.

Bendra informacija apie naujos linijos simbolį

n - Informacijos perdavimo įtraukimas į naują eilutę ir seną liniją Python. Šis simbolis susideda iš dviejų elementų:

  • atvirkštinis įstrižai;
  • N yra simbolis iš apatinio registro.

Norėdami naudoti šį charakterį, galite taikyti išraišką "Spausdinti (F" hello nworld! "), Kurių sąskaita galite perkelti informaciją į f linijas.

Teksto vertimas į naują eilutę Python. Kaip perkelti tekstą į naują eilutę - instrukcija 3487_1
Pavyzdys, naudojant simbolį n, kad platintumėte informaciją apie naują eilutę

Kas yra spausdinimo funkcija

Be papildomų nustatymų duomenų perdavimo simbolis į kitą eilutę pridedama paslėptu režimu. Dėl to neįmanoma matyti tarp eilučių, nesinaudojant konkrečios funkcijos. Pavyzdys rodo, kad programos kodas skiriasi piktograma:

Spausdinti ("Sveiki, pasaulis"! ") -" Sveiki, pasaulis! "\ N

Tuo pačiu metu tokia išvada, kad šis simbolis yra parašytas pagrindinėse "Python" savybėmis. "Spausdinimo" funkcija turi standartinę vertę "galo" parametro - n. Tai dėka šios funkcijos, kad šis simbolis yra nustatytas eilučių pabaigoje perduoti duomenis į šias eilutes. "Spausdinimo" funkcijos iššifravimas:

Spausdinti (* objektai, sep = '', pabaiga = 'n', failas = sys.stdout, flush = false)

"Pabaigos" parametro vertė nuo "spausdinimo" funkcijos yra simbolis "\ n". Pagal automatinį programinės įrangos kodą algoritmas, jis papildo linijas gale, priešais "spausdinimo" funkcija yra nustatyta. Naudojant vieną funkciją "Spausdinti", negalite pastebėti jo veikimo esmės, nes ekrane bus rodoma tik viena eilutė. Tačiau, jei pridedate keletą tokių nurodymų, funkcijos rezultatas bus ryškesnis:

Spausdinti ("Sveiki, Pasaulis 1!") Spausdinti ("Sveiki, Pasaulis 2!") Spausdinti ("Sveiki, Pasaulis 3!") Spausdinti ("Sveiki, pasaulis 4!")

Pirmiau nurodyto programos kodo rezultato pavyzdys:

Sveiki, pasaulis 1! Sveiki, pasaulis 2! Sveiki, pasaulis 3! Sveiki, pasaulis 4!

Naujos eilutės simbolio pakeitimas spausdinant

Naudodamiesi "Spausdinimo" funkcija, tarp eilučių negalima taikyti piktogramos. Norėdami tai padaryti, pačioje funkcijoje būtina pakeisti "End" parametrą. Šiuo atveju, vietoj "galo" vertės, jums reikia pridėti vietos. Dėl to simbolis "galutinis" bus pakeistas. Rezultatas, kai nustatykite pagal numatytuosius nustatymus:

>>> Spausdinti ("Hello") >>> Spausdinti ("World") Sveiki pasaulis

Rodomas rezultatas po pakeičiant "n" simbolį ant erdvės:

>>> Spausdinti ("Hello", pabaiga = "") >>> Spausdinti ("World") Sveiki pasaulis

Šio metodo naudojimo pavyzdys, skirtas pakeisti simbolius, kad būtų rodoma vertybių seka per vieną eilutę:

I diapazone (15): jei aš

Naudojant failų skiriamąjį simbolį

Simbolis, po kurio programos kodo tekstas perduodamas į kitą eilutę, galima rasti gatavų failų. Tačiau, neatsižvelgiant į pačią dokumentą, neįmanoma pamatyti per programos kodą, nes tokie simboliai yra paslėpti pagal nutylėjimą. Norint naudoti naują eilutės pradžios simbolį, turite sukurti failą, užpildytą pavadinimais. Po atradimo galite matyti, kad visi pavadinimai prasidės su nauja linija. Pavyzdys:

Vardai = ["Petr", "Dima", "Artem", "Ivan '] su atvirais (" pavadinimai.txt "," W ") kaip f: vardų pavadinimams [: - 1]: F.Write (F "{NAME} n") F.Write (pavadinimai [-1])

Taigi pavadinimai bus rodomi tik tada, kai teksto failas nustatytas atskiroms eilutėms tekstiniu failu. Tuo pačiu metu, kiekvienos ankstesnės eilutės pabaigoje, bus automatiškai įdiegtas paslėptas simbolis "\ n". Norėdami pamatyti paslėptą ženklą, turite aktyvuoti funkciją - ".Readlines ()". Po to, visi paslėpti simboliai bus rodomi ekrane programos kodas ekrane. Funkcijos aktyvavimo pavyzdys:

Su atvirais ("pavadinimai.txt", "R") kaip F: Spausdinti (F.Readlines ())

Teksto vertimas į naują eilutę Python. Kaip perkelti tekstą į naują eilutę - instrukcija 3487_2
Tikslas įvairių simbolių dirbti Python

Senstringo skyrius

Padalinkite vieną ilgą liniją į kelis nustatymus, galite naudoti padalijimo metodą. Jei nepadarysite papildomų pakeitimų, standartinis separatorius yra erdvė. Atlikus šį metodą, pasirinktas tekstas yra suskirstytas į atskirus žodžius ant punktų, konvertuojami į styginių sąrašą. Pavyzdžiui:

String = "Kai kurie nauji teksto" stygos = eilutė.Split () spausdinimas (stygos) ["kai", "naujas", "tekstas"]

Norint pakeisti konversiją, su kuria patvirtintų sąrašas taps viena ilga eilute, turite naudoti prisijungimo metodą. Kitas naudingas būdas dirbti su eilėmis - juostele. Su juo galite ištrinti spragas, esančius abiejose eilutės pusėse.

Išvada

Norint išvesti tam tikrus duomenis iš naujos linijos, kai dirbate Python, būtina baigti seną liniją su simboliu "n". Su juo, informacija, stovinčios po ženklo perduodama į kitą eilutę, o senosios uždaromos. Tačiau tai nėra būtina naudoti šį simbolį perduoti duomenis. Norėdami tai padaryti, galite naudoti pabaigą = "" parametrą. Vertės "charakteris" ir yra skiriamasis simbolis.

Pranešimo teksto vertimas į naują eilutę Python. Kaip perkelti tekstą į naują eilutę - nurodymas pasirodė pirmiausia informacinių technologijų.

Skaityti daugiau