Text Iwwersetzung op en neie String am Python. Wéi en Text op eng nei Linn ze transferéieren - Instruktioun

Anonim

Fir datt Dir am Python den Enn vun enger Zeil bezeechent an en neien ufänkt, musst Dir e spezielle Charakter benotzen. Et ass wichteg ze wëssen wéi Dir se richteg nët un verschiddene PynThon Dateien an déi gewënschten Momenter déi an de Gewësse weisen an déi gewéinleche Momenter domat ugewisen. Et ass noutwendeg ze dinn am Detail ze këmmeren wéi d'Separat vum Signatioun fir nei Reihen ze benotzen wann Dir mam Programmcode schafft, ass et méiglech Text ouni Text ze addéieren.

Allgemeng Informatioun iwwer d'Symbol vun enger neier Zeil

\ n - Bezeechnung vun der Informatioun Transfert op en neie String an zoumaachen déi al Linn an der Python. Dëst Symbol besteet aus zwee Elementer:

  • ëmgedréint schräg;
  • N ass e Symbol aus dem ënneschten Register.

Fir dëse Charakter ze benotzen, kënnt Dir den Ausdrock "Drécken" Drécken (F "Hallo \ n \ nowld!", Op Käschte vun deem Dir Informatioun op Fo-Linnen transferéiert.

Text Iwwersetzung op en neie String am Python. Wéi en Text op eng nei Linn ze transferéieren - Instruktioun 3487_1
Beispill fir e Symbol ze benotzen \ n fir d'Array vun der Informatioun op der neier Linn ze verdeelen

Wat ass d'Dréck Funktioun

Ouni zousätzlech Astellungen, den Datentransfer Symbol fir déi nächst Sait gëtt an engem Hiddenmodus bäigefüügt. Wéinst dësem ass et onméiglech tëscht de Reihen ze gesinn ouni eng spezifesch Funktioun ze aktivéieren. Beispill weist d'Bestëmmung Ikon am Programmcode:

Drécken ("Moien, Welt"! ") -" Hallo, Welt! "\ N

Zur selwechter Zäit war alles Sich no dësem Charakter ass an de Basis Charakteristiken vum ergos geschriwwen. De "Print" Funktioun huet e Standardwäert fir den "End" Parameter - \ n. Et wierdlech op dës Funktioun datt dëst Charakter um Enn vun de Reie vun den Damen op d'Donnéeën op de folgende Linnen transferéiert gëtt. Demnisklärung vun der "Drécken" Funktioun:

Drécken (* Objeten, sept = '', Enn = 'n', Datei = Systdout, spülen = falsch)

De Wäert vum "Deel" Parameter vun der "Print" Funktioun ass d '"\ n" Symbol. Geméiss den automateschen Software Code Algorithmus, et ergänzen d'Linnen um Enn, virun deem déi "Print" Funktioun gëtt verschriwwen. Wann Dir eng Funktioun "Dréckt kënnt"? Mun net den Essennung vun enger Operatioun net vun hirer Operatioun ugewise ginn an well nach eng Kéier ugewisen gëtt. Dës Adress, wann Dir e puer méi Instruktatioun bäigefüügt, kann d'Resultat vun der Funktioun méi schwierkt:

Drécken ("Moien, Welt 1!") Print ("Hallo, Welt 2!) Drécken (" Hallo, Welt 3! ")

E Beispill vum Resultat huet iwwer dem Programm Code virgeschriwwen:

Hallo, Welt 1! Hallo, Welt 2! Moien, Welt 3! Hallo, Welt 4!

D'Symbol vun engem neie String ersat duerch Drécken

D'Féierung benotzen "-'Funktionn Element, Dir kënnt de Verdeelt I- Ikon tëscht den Zeilen notzen. Maachen dëst, an der funktionéiert sech selwer noutwendeg fir den "Enn" Parameter z'änneren. An dësem Fall, deen aneren "Enn" Wäert, Dir musst e Raum dobäimaachen. Duerch dëst gëtt den "Enn" Symbol ersat ginn. Resultat wann op Standardastellungen gesat gëtt:

>>> Print ("Hallo") >>> Drécken ("Welt") Hallo Welt

D'Resultat iwwer d'Resultat, nodeems d'Resultat vum "I"-Symbol op engem Raum ersetzen:

>>> Print ("Hallo", Enn = ") >>> Drécken (" Welt ") Hallo Welt

E Beispill fir dës Method ze ersetzen fir Personnagen ze ersetzen fir d'Sequenz vu Wäerter duerch eng Zeil ze weisen:

Fir ech am Beräich (15): Wann ech

Mat Hëllef vun engem Trennung Symbol an Dateien

D'Symmark duerno op déi nächst Zeil ginn an der fäerdeg Dateien fonnt ginn. Wéi och ëmmer, ouni Äert Dokument ze bréngen ass et onméiglech et duerch de Programmzülle ze gesinn, well esou d'Charaktere verstoppt sinn. Et gëtt fir d'nei Réngstably System Starts, musst Dir e Fichier mat Nimm erstellen. No senger Entdeckung, kënnt Dir gesinn datt all Nimm fänken op eng nei Zeil fänken un. Beispill

Nimm = ['PETR', 'Dima', 'artem', 'Ivan'] mat oppenen ("Nimm.Txt", "W") als F: - 1]: - 1]: - 1]: - 1]: - 1]: - 1]: - 1]: - 1]: "{Numm} \ n") f.write (Nimm [-1])

Also ginn d'Nimm nëmmen ugewisen wann den Textdatei an der Set Set Delit an der Textdatei gesat gëtt. Zénk Aus Zäit, um Enn vun all franséisch Zeil horten deen verstoppen de verstockent Charakter "\ N" automatesch installéiert ginn. Fir de verstoppte Schëld ze gesinn, musst Dir d'Funktioun aktivéieren - ". Schatzines ()". Duerno gëtt all verstoppt Zeechen op den Écran am Programm Code ugewisen. E Beispill vun der Aktivéierung vun der Funktioun:

Mat oppenen ("Nimm.txt", "R") als F: Drécken (F.Retlines ())

Text Iwwersetzung op en neie String am Python. Wéi en Text op eng nei Linn ze transferéieren - Instruktioun 3487_2
Zweck vu verschiddene Personnagen fir an der Python ze schaffen

Divisioun vu String fir Substring

Fir eng laang Zeil an e puer Astellungen ze trennen, kënnt Dir d'Spréngmethod benotzen. Wann Dir net zousätzlech Ännerunge maacht, ass de Standardentempelator e Raum. No dëser Method gëtt ausgefouert, gëtt den ausgewieltenen Text an eenzel Wierder op d'Ersatzhëllef opgedeelt, ëmgerechent op d'Saitlëscht. Als Beispill:

String = "e puer neien Text" Saiten = String.Split () Print (Saiten) ['e puer', 'Text']

Fir d'Konversiouns ze kréien, mat där déi lëtzebuergesch Bestellt vun enger laanger Couraga ubidden, beruffs de mer an engem Motor unzepassen. Eng aner nëtzlech Method fir mat Reihen ze schaffen - Sträif. Diewt Dir kënnt Lücken läschen déi op bive Säiten vum Sait sinn.

Konklusioun

Fir verschidde Donnéeën aus enger neier Zeil erauszehuelen wann Dir am Python schafft, ass et noutwendeg déi al Linn mat der "n" Symbol fäerdeg ze maachen. Dach enzou waat d'Informatioun nom Schëlwer op déi nächst Zeil transferéiert ginn, an déi al zou. Wéi et net, ass net ëmmer noutwendeg fir dëst Syystël ze benotzen fir Donnéeën ze dacks offronen. Fir dëst ze maachen, kënnt Dir den Enn benotzen = "" Parameter. De Wäert "Charakter" an ass eng Trennung Symbol.

Message Iwwersetzung vum Text op en neie String am Python. Wéi en Text op eng nei Zeil transferéieren - d'Instruktioun ass als éischt op Informatiounstechnologie opgetrueden.

Liest méi