Rubutun rubutu zuwa sabon kirtani a Python. Yadda za a canja wurin rubutu zuwa sabon layi - koyarwa

Anonim

Domin a cikin Python don tsara ƙarshen layi ɗaya kuma fara sabon abu, kuna buƙatar amfani da halaye na musamman. Yana da mahimmanci a san yadda ake amfani da shi yadda ya kamata a aiki tare da fayilolin Pychon daban-daban, zuwa lokacin da ake so nuna shi a cikin wasan bidiyo. Wajibi ne a magance cikakken bayani game da yadda ake amfani da alamar rabuwa don sabon layuka yayin aiki tare da lambar da aka shirya, shin zai yiwu a ƙara rubutu ba tare da shi ba.

Babban bayani game da alamar sabon layin

\ n - Tsarin Canja wurin Bayanai zuwa sabuwar igiya da rufe tsohuwar layin a Python. Wannan alamar ta ƙunshi abubuwa biyu:

  • juya baya;
  • N alama ce daga ƙananan rajista.

Don amfani da wannan halin, zaku iya amfani da furcin "Buga (F" Hannu \ nworld! "), A kashe wanda zaku iya canja wurin bayanai zuwa F-Lines.

Rubutun rubutu zuwa sabon kirtani a Python. Yadda za a canja wurin rubutu zuwa sabon layi - koyarwa 3487_1
Misali na amfani da alama \ n rarraba da tsararrun bayanai akan sabon layin

Menene aikin buga

Ba tare da ƙarin saiti ba, alamar canja wurin bayanai zuwa kirtani na gaba an ƙara a cikin yanayin ɓoye. Saboda wannan ba shi yiwuwa a gani tsakanin layuka ba tare da kunna takamaiman aiki ba. Misali yana nuna alamar rarrabuwar a lambar shirin:

Buga ("Sannu, Duniya"! ") -" Sannu, Duniya! "\ N

A lokaci guda, irin wannan nemo wannan halin an rubuta shi a cikin halayen Python. Aikin "Buga" yana da daidaitaccen darajar don "ƙarshen" siga - \ n. Yayi godiya ga wannan aikin da aka saita wannan halin a ƙarshen layuka don canja wurin bayanai zuwa layin masu zuwa. BAYANIN AIKATAWA "KYAUTATA:

Buga (* abubuwa, Satira = '', ƙare = '\ n', fayil = Sys.stdut, Flush = Bayyo

Darajar "ƙarshen" daga aikin "Buga" shine "alamar". Dangane da lambar software ta atomatik ta atomatik, ya cika layin a ƙarshen, a gaban abin da "Buga" an wajabta aikin "Buga". Lokacin amfani da aiki ɗaya "Buga", ba za ku iya lura da asalin aikinta ba, tunda ana nuna layin layi ɗaya kawai za'a nuna akan allon. Koyaya, idan kun ƙara wasu irin waɗannan umarnin, sakamakon aikin za a iya kiransa:

Buga ("Sannu, Duniya 1!" Sannu, Duniya 2! "Barka da Buga (" Sannu, Duniya 3! "")

Misalin sakamakon da aka tsara a sama lambar code:

Sannu, Duniya 1! Sannu, duniya 2! Sannu, Duniya 3! Sannu, Duniya 4!

Sauya alamar sabon zaren ta hanyar buga

Yin amfani da aikin "Buga", ba za ku iya amfani da alamar rarrabuwa tsakanin layuka ba. Don yin wannan, a cikin aikin kanta wajibi ne don canja sigar "ƙarshen" siga. A wannan yanayin, maimakon darajar "ƙare", kuna buƙatar ƙara sarari. Saboda wannan, alamar "ƙarshen" za a maye gurbinsu. Sakamakon lokacin saita zuwa saitunan tsoho:

>>> Buga ("Hannu") >>> Duniya ") Sannu Duniya

Nuna sakamakon bayan maye gurbin alamar "\ N" a kan sarari:

>>> Buga ("Sannu", ƙare = "") >> NUNA ("duniya") Sannu

Misali na amfani da wannan hanyar don maye gurbin haruffa don nuna jerin dabi'u zuwa layin guda:

Domin ni (15): idan ni

Yin amfani da alamar rarrabuwa a cikin fayiloli

Alamar ta baya wacce aka canja rubutun shirin lambar zuwa layin gaba, ana iya samun sa a fayilolin da aka gama. Koyaya, ba tare da la'akari da daftarin kansa ba, ba shi yiwuwa a gan ta cikin lambar shirin, tunda irin waɗannan haruffa suna ɓoye ta tsohuwa. Don amfani da sabon alamar fara alama, dole ne ka ƙirƙiri fayil da aka cika da sunaye. Bayan bincikenta, zaku iya ganin cewa duka sunaye za su fara da sabon layi. Misali:

Sunaye = ['Dima', 'Artem', 'sunayen'.tex] tare da bude ("sunayensu.txt", "W") kamar yadda F: don suna cikin sunaye: don suna a sunaye: don suna a sunaye "{Sunan} \ \ n") f.wite (sunaye [-1])

Don haka za a nuna sunayen kawai idan an saita fayil ɗin rubutu zuwa keɓaɓɓen daban a cikin fayil ɗin rubutu. A lokaci guda, a ƙarshen kowane layin da aka gabata, Hidden Hidden "\ N" za a shigar ta atomatik. Don ganin alamar ɓoye, kuna buƙatar kunna aikin - ".regllines ()". Bayan haka, duk kalmomin ɓoyayyen haruffa za a nuna akan allon a lambar shirin. Misali na kunna aikin:

Tare da bude ("sunayensu.txt", "r") kamar F: Buga (F.reglines ())

Rubutun rubutu zuwa sabon kirtani a Python. Yadda za a canja wurin rubutu zuwa sabon layi - koyarwa 3487_2
Dalilin haruffa daban-daban don aiki a Python

Divert na kirtani don yin maye

Don raba layi ɗaya mai tsayi cikin saiti, zaku iya amfani da hanyar rabuwa. Idan baku girbe ƙarin gyara ba, daidaitaccen rabawa shine sarari. Bayan wannan hanyar an kashe, zaɓaɓɓen rubutun ya kasu kashi daban a cikin kalmomin daban a kan Subures, sun tuba ga jerin strings. A matsayin misali:

Kirtani = "Wasu sababbin rubutu" kirtani

Don juya tuba, wanda jerin suka tabbatar za su juya zuwa zaren kwana ɗaya, dole ne a yi amfani da hanyar shiga. Wata hanyar mai amfani don aiki tare da layuka - tsiri. Tare da shi, zaku iya share gibba waɗanda suke a ɓangarorin biyu na kirtani.

Ƙarshe

Don fitarwa wasu bayanai daga sabon layin yayin aiki a Python, ya zama dole don gama tsohuwar layin tare da alamar "\ N". Tare da shi, bayanan da ke tsaye bayan an canza alamar zuwa layin gaba, kuma tsufa yana rufewa. Koyaya, ba lallai ba ne don amfani da wannan alamar don canja wurin bayanai. Don yin wannan, zaku iya amfani da ƙarshen = "" siji. Darajar "hali" kuma alama ce ta rabuwa.

Fassarar sakon rubutu na rubutu zuwa sabon kirtani a Python. Yadda za a canja wurin rubutu zuwa sabon layi - koyarwar ta bayyana da farko ta farko ga fasaha.

Kara karantawa