Pythondaky täze setir bilen tekst terjimesi. Teksti täze setire geçirmeli - görkezme

Anonim

Pytona üçin bir setiriň soňuny belläp, täzesini başlamak üçin ýörite nyşan ulanmaly. Dürli P ÖZLIGSY BERürmelerine ulanmagy dogry ulanmalydygyny, zerur pursatlara konsolt giriň. Aragatnaşyk kody bilen işläniňizde täze Darr tutultynyň belgisini nädip ulanmalydygy bilen jikme-jik iş salyşmalydyr, bolmasa tekst goşmaly.

Täze setiriň nyşany barada umumy maglumat

\ n - Täze setire maglumat geçirmegini belläň we Pyronyň köne liniýasyny ýapmagy ýapmak. Bu nyşan iki elementden ybarat:

  • ýetginjeklik;
  • N aşaky sanawdan nyşan.

Bu häsiýeti ulanmak üçin "çap (F" Salam \ Norlorl! ")" Düwmesini ulanyp bilersiňiz! ")", ")", Maglumat çykdajylaryny F-nuretlere geçirip bilersiňiz.

Pythondaky täze setir bilen tekst terjimesi. Teksti täze setire geçirmeli - görkezme 3487_1
Nyşanlary täze setirdäki maglumatlary paýlaşmak üçin nyşany ulanmagyň mysaly

Çap etmek funksiýasy näme?

Goşmaça sazlamalar bolmazdan, indiki setire maglumat geçiriş nyşany gizlin tertipde goşuldy. Munuň sebäpli belli bir funksiýany işjeňleşdirmezden hatarlaryň arasynda görmek mümkin däl. Programma kodunda bölünýän nyşanlary görkezýär:

Çap et ("Salam, dünýä"! ") -" Salam, dünýä! "\ N

Şol bir wagtyň özünde bu häsiýeti tapmak Pýtonyň esasy aýratynlyklarynda ýazylýar. "Çap" funksiýasy "soň" parametrik "parametri" üçin standart gymmaty bar - \ n. Bu, bu häsiýetiň maglumatlary aşakdaky setirlere geçirmek üçin hatarlaryň soňunda goýulmagydyr. "Çal" funksiýasynyň öňüni almak:

Çap etmek (* obýektler, Sentin / '', ahyryna = '' \ n '\ n' \ n ', faýly = Sys.stddout, slans = ýalan)

"Çap" funksiýasyndan "ahyrky" parametriniň bahasy "\ n" nyşany. Awtomatiki programma üpjünçiligi kody algoritme görä, soňun "Çal" döwründe "Tokion" -iň öňündäki setirleri doldurýar. Bir funksiýa "Çap" ulananyňyzda, eseriniň ep-esli üýtgemegine habar berip bilmersiňiz, sebäbi ekranda diňe bir setir görkeziler. Şeýle-de bolsa, käbir şeýle görkezme goşsaňyz, funksiýa görkezmegiň netijesi has köp aýdylar:

Çap (Salam, dünýä 1! ") Çap (Salam Salam, Dünýä 3!" Çap etmek ("Salam, Bütindaj 4!"

Netijede bellenen programma kodeksiniň bellenen netijesi:

Salam, dünýä 1! Salam, Dünýä 2! Salam, Dünýä 3! Salam, World 4!

Çap arkaly täze setiriň nyşanyny çalyşmak

"Çap" funksiýasyny ulanmak, hatarlaryň arasyndaky bölüniş nyşanyny ulanyp bilmersiňiz. Munuň üçin muny etmek bilen, funksiýa özi "soňyr" parametrini üýtgetmeli. Bu ýagdaýda "soňra" bahasynyň ýerine, bir ýer goşmaly. Munuň sebäbi, "" "" "nyşany çalşylar. Deslapky sazlamalara girizilende netije:

>>> Çap etmek ("Salam!") >>> Çap etmek ("dünýä") Salam Dünýä

Giňişlikde "\ n" nyşanyny çalyşandan soň görkezişini görkezmek:

>>> Çap etmek ("salam", ahyry = "" ") >>> Çap (" dünýä "

Nyşanlary bir setir arkaly bahalaryň yzygiderliligini görkezmek üçin bu usuly ulanmagyň mysaly:

Sebäbi men aralykda (15): i

Faýllarda bölünýän nyşany ulanmak

Nyşan SPOP-iň teksti indiki setire geçirilýär, taýýar faýllarda tapyp bilersiňiz. Şeýle-de bolsa, resminamanyň özi göz öňünde tutmazdan, programma kodeksi arkaly görmek mümkin däl, sebäbi şeýle nyşanlar tertipde gizlenýändigi sebäpli. Täze hatlary ulanmak üçin Nyşan S nyşany ulanmak üçin atlar bilen doldurylan bir faýl döretmeli. Artyşyndan soň, ähli atlaryň atlaryň täze setir bilen başlajakdygyny görüp bilersiňiz. Mysal üçin:

Atlar = ['Petrus', "Edca '," Atlar "-da' Atlar '] Açýar (" W "] Açyk üçin [" W "]: F. 1]: F.WRRE ýazyň "{} \ N"} \ n ") F.WRRER (atlaryň atlary [-1])

Şeýlelik bilen atlar diňe tekst faýly tekst faýaty tekst faýlynda aýratyn setirlere bölünen bolsa görkeziler. Şol bir wagtyň özünde, her döwürde her öňki setiriň ahyrynda gizlin häsiýet "\ n" awtomatiki usulda guruljak. Gizlin belgä eýe bolanlygy görmek üçin funksiýany işjeňleşdirmeli - ". Çepdleşilenler ()" -ny işjeňleşdirmeli. Şondan soň, gizlin nyşanlar ekranda ekranda görkeziler. Funksiýany işjeňleşdirmegiň biry:

Açyk ("atlar.txt", "atlar", "r") (çap (F.ADEDINDINLER))

Pythondaky täze setir bilen tekst terjimesi. Teksti täze setire geçirmeli - görkezme 3487_2
Pythonda işlemek üçin dürli gahrymanlaryň maksady

Subtring üçin setir bölüniş bölümi

Bir uzyn çyzyk üçin bir uzyn sazlama bölüň, bölgüni ulanyp bilersiňiz. Goşmaça redaktirlemeseňiz, standart aýyryjy boşluk. Bu usul ýerine ýetirilenden soň saýlanan tekst, oturgyçlara aýratyn sözlere bölünýär, setirleriň sanawyna öwrüldi. Mysal hökmünde:

Setir = "Käbir täze tekst" setirleri = setir.Splitt ('käbir', 'täze', 'tekst']

ARAGONÇYLYGY saklamak üçin öz içine alýan uzyn setire öwrülip, ​​goşulan usulyny ulanmalysyňyz. Hatarlar bilen işlemegiň ýene peýdaly usuly - zolak. Munuň bilen, setiriň iki tarapynda ýerleşýän boşluklary pozup bilersiňiz.

Netije

Pythonada işleýän wagtyňyz täze liniýadan käbir maglumatlary çykarmak üçin köne syrmany "\ n" nyşany bilen köne setiri tamamlamaly. Munuň bilen gol çekilenden soň duranyndan soň durandygy, köne ýapyk köne ýapyk maglumatlar. Şeýle-de bolsa, bu nyşany maglumatlary geçirmek üçin ulanmaly däl. Munuň üçin ahyryna çenli ulanyp bilersiňiz = "" parametr. "Nyşan" bahasy we bölünýän nyşandyr.

Pitondaky täze setir üçin tekstiň habar terjimesi. Teklipleri täze setire geçirmeli - görkezme maglumat tehnologiýasy üçin birinji ýerde durup bilersiňiz.

Koprak oka