Teksti tõlge uue stringile Pythonis. Kuidas edastada teksti uuele reale

Anonim

Selleks, et Python määrata ühe rea lõppu ja alustada uut, peate kasutama erimärki. Oluline on teada, kuidas seda nõuetekohaselt kasutada erinevate Pythoni failidega töötamisel, soovitud hetkedel kuvada see konsooli. Programmi koodiga töötamisel on vaja üksikasjalikult käsitleda üksikasjalikult kasutada eraldusmärki uute ridade jaoks, kas on võimalik teksti ilma selleta lisada.

Üldine teave uue rea sümboli kohta

n - Teabevahetuse määramine uuele stringile ja vana liini sulgemine Pythonis. See sümbol koosneb kahest elemendist:

  • vastupidine kaldus;
  • N on alumise registri sümbol.

Selle iseloomu kasutamiseks saate rakendada väljendit "Prindi (F" tere

Teksti tõlge uue stringile Pythonis. Kuidas edastada teksti uuele reale 3487_1
Näide sümboli kasutamisest, et levitada massiivi uue rea kohta

Mis on printimisfunktsioon

Ilma täiendavate seadistusteta lisatakse järgmise stringi andmeedastus sümbol peidetud režiimis. Selle tõttu on ridade vahel võimatu näha konkreetse funktsiooni aktiveerimata. Näide kuvab programmi koodis jagamise ikooni:

Prindi (hello, maailm "!") - "Tere, maailm!" \ N

Samal ajal on selline märgi leidmine kirjutatud Pythoni põhiomadustesse. "Prindi" funktsioonil on standardväärtus "lõpu" parameetri jaoks - \ t. See on tänu sellele funktsioonile, et see märk on ridade lõpus seadistatud andmete edastamiseks järgmistele joontele. Dekrüpteerimine "Prindi" funktsiooni:

Prindi (* objektid, sep = '', lõpuks = 'n', faili = sys.stdout, flush = false)

"Prindi" funktsiooni "otsa" väärtuse väärtus on sümbol "n". Vastavalt automaatse tarkvara koodi algoritmile täiendab see lõppu lõppu, mille ees on print "Print" funktsioon. Kui kasutate ühte funktsiooni "Print", siis ei saa märgata selle toimimise olemust, kuna ekraanil kuvatakse ainult üks rida. Siiski, kui lisate mõned sellised juhised, on funktsiooni tulemus väljendunud:

Prindi (Hello, maailm 1! ") Prindi (" Tere, maailm 2! ") Prindi (" Tere, maailm 3! ") Prindi (" Tere, maailm 4! ")

Programmi koodi eeltoodud tulemusest näide:

Tere, maailm 1! Tere, maailm 2! Tere, maailm 3! Tere, maailm 4!

Uue stringi sümboli asendamine printimise kaudu

Kasutades "Print" funktsiooni, ei saa rakendada ridade vahelistikku. Selleks on funktsiooni enda ülesanne muuta parameetrit "lõpp". Sel juhul, selle asemel, et "lõpu" väärtuse asemel peate lisama ruumi. Selle tõttu asendatakse sümbol "lõpp". Tulemus, kui seadistate vaikeseaded:

>>> Prindi ("Hello") >>> Prindi ("World") Tere World

Tulemuse kuvamine pärast asendamist "n" sümboliga ruumis:

>>> Prindi ("Hello", End = "") >>> Prindi ("Maailm") Tere World

Näide selle meetodi kasutamisest tähemärkide asendamiseks väärtuste järjestuse kuvamiseks ühe rea kaudu:

Sest i vahemikus (15): kui ma

Kasutades jagavat sümbolit failides

Sümbol, mille järel kuvatakse programmi koodi tekst järgmisele reale, on võimalik leida valmis failidest. Kuid ilma dokumendi arvestamata jätmist on võimalik seda programmi koodi kaudu võimatu näha, kuna sellised tähemärgid on vaikimisi peidetud. Uue rea alguse sümboli kasutamise kasutamiseks peate looma nimedega täidetud faili. Pärast selle avastamist näete, et kõik nimed algavad uue joonega. Näide:

Nimed = ['Petr', 'Dima', 'Artem', 'Ivan'] avatud ("nimed.txt", "W") AS F: nime nimede nimeks [: - 1]: F.Write (F "{Nimi} \ n") f.write (nimed [-1])

Seega kuvatakse nimed ainult siis, kui tekstifail on seatud tekstifailis eraldi jooned. Samal ajal paigaldatakse iga eelmise rea lõpus peidetud märk "n" automaatselt. Varjatud märkide vaatamiseks peate aktiveerima funktsiooni - ".readlines ()". Pärast seda kuvatakse programmi koodi ekraanil kõik peidetud tähemärgid. Näide funktsiooni aktiveerimisest:

Open ("nimed.txt", "R") AS F: Prindi (F.Readelines ())

Teksti tõlge uue stringile Pythonis. Kuidas edastada teksti uuele reale 3487_2
Erinevate märkide eesmärk töötada Pythonis

Substringi stringi jagamine

Ühe pika rea ​​jagamiseks mitmeks seadistuseks saate kasutada jagatud meetodit. Kui te ei tee täiendavaid muudatusi, on standardse eraldaja ruum. Pärast seda meetodit täidetakse valitud tekst eraldi sõnad alapunktidesse, mis muundatakse stringide loendisse. Näitena:

String = "Mõned uued teksti" Strings = string.Split () Prindi (stringid) ['Mõned "," uus "," tekst "]

Konversiooni muutmiseks, millega kinnitatakse kinnitajate nimekiri üheks pikaks stringiks, peate kasutama liitumismeetodit. Teine kasulik meetod ridadega töötamiseks Sellega saate kustutada lüngad, mis asuvad stringi mõlemal küljel.

Järeldus

Selleks, et toota teatud andmed uuest liinist töötamise ajal Pythonis, on vaja lõpetada vana rida "n" sümboliga. Sellega seisab pärast märk järgmisele reale ja vana sulgub. Siiski ei ole vaja kasutada seda sümbol andmete edastamiseks. Selleks saate kasutada lõppu = "" parameeter. Väärtus "tegelane" ja on jagatav sümbol.

Sõnumi tõlge teksti uuele stringile Pythonis. Kuidas edastada teksti uuele reale - juhendamine ilmus kõigepealt infotehnoloogiale.

Loe rohkem