Nakala Tafsiri kwa kamba mpya katika python. Jinsi ya kuhamisha maandishi kwenye mstari mpya - maelekezo

Anonim

Ili katika Python kuteua mwisho wa mstari mmoja na kuanza mpya, unahitaji kutumia tabia maalum. Ni muhimu kujua jinsi ya kutumia vizuri katika kufanya kazi na faili mbalimbali za Python, kwa wakati uliotaka unaonyesha katika console. Ni muhimu kukabiliana na undani na jinsi ya kutumia ishara ya kujitenga kwa safu mpya wakati wa kufanya kazi na msimbo wa programu, inawezekana kuongeza maandishi bila hiyo.

Maelezo ya jumla kuhusu ishara ya mstari mpya.

\ N - Uteuzi wa uhamisho wa habari kwenye kamba mpya na kufunga mstari wa zamani huko Python. Ishara hii ina mambo mawili:

  • reverse oblique;
  • N ni ishara kutoka kwa kujiandikisha ya chini.

Ili kutumia tabia hii, unaweza kutumia maneno "Print (F" hello \ nworld! "), Kwa gharama ambayo unaweza kuhamisha habari kwa F-mistari.

Nakala Tafsiri kwa kamba mpya katika python. Jinsi ya kuhamisha maandishi kwenye mstari mpya - maelekezo 3487_1
Mfano wa kutumia ishara \ n kusambaza safu ya habari kwenye mstari mpya

Kazi ya kuchapisha ni nini

Bila mipangilio ya ziada, ishara ya uhamisho wa data kwenye kamba inayofuata imeongezwa katika hali ya siri. Kutokana na hili haiwezekani kuona kati ya safu bila kuamsha kazi maalum. Mfano unaonyesha icon ya kugawa katika msimbo wa programu:

Chapisha ("Hello, Dunia"! ") -" Sawa, Dunia! "\ N

Wakati huo huo, kama vile kupata tabia hii imeandikwa katika sifa za msingi za Python. Kazi ya "magazeti" ina thamani ya kawaida kwa parameter ya "mwisho" - \ n. Ni shukrani kwa kazi hii kwamba tabia hii imewekwa mwishoni mwa safu kuhamisha data kwenye mistari ifuatayo. Decryption ya kazi ya "kuchapisha":

Chapisha (* vitu, sep = '', mwisho = '\ n', faili = sys.stdout, flush = uongo)

Thamani ya "mwisho" parameter kutoka "Print" kazi ni ishara ya "\ n". Kwa mujibu wa algorithm ya programu ya moja kwa moja, inakamilisha mistari mwishoni, mbele ambayo kazi ya "kuchapishwa" imeagizwa. Wakati wa kutumia kazi moja "Print", huwezi kutambua kiini cha operesheni yake, kwa kuwa mstari mmoja tu utaonyeshwa kwenye skrini. Hata hivyo, ikiwa unaongeza maelekezo hayo, matokeo ya kazi itatamkwa zaidi:

Chapisha ("Hello, Dunia 1!") Print ("Hello, Dunia 2!") Chapisha ("Hello, Dunia 3!") Print ("Hello, Dunia 4!")

Mfano wa matokeo yaliyowekwa juu ya msimbo wa mpango:

Sawa, Dunia 1! Sawa, Dunia 2! Sawa, Dunia 3! Sawa, Dunia 4!

Kubadilisha alama ya kamba mpya kupitia magazeti

Kutumia kazi ya "kuchapisha", huwezi kutumia icon ya kugawa kati ya safu. Kwa kufanya hivyo, katika kazi yenyewe ni muhimu kubadili parameter ya "mwisho". Katika kesi hii, badala ya thamani ya "mwisho", unahitaji kuongeza nafasi. Kutokana na hili, ishara ya "mwisho" itabadilishwa. Matokeo wakati unapowekwa kwenye mipangilio ya default:

>>> Print ("Hello") >> Print ("Dunia") World Hello

Kuonyesha matokeo baada ya kuchukua alama ya "\ n" kwenye nafasi:

>>> Print ("hello", mwisho = "") >>> Print ("dunia") ulimwengu wa hello

Mfano wa kutumia njia hii ya kuchukua nafasi ya wahusika ili kuonyesha mlolongo wa maadili kupitia mstari mmoja:

Kwa maana mimi nilikuwa (15): kama mimi

Kutumia ishara ya kugawa katika faili.

Ishara ambayo maandishi ya msimbo wa programu yanahamishiwa kwenye mstari unaofuata, yanaweza kupatikana kwenye faili zilizokamilishwa. Hata hivyo, bila kuzingatia waraka yenyewe, haiwezekani kuiona kupitia msimbo wa programu, kwa kuwa wahusika vile ni siri kwa default. Ili kutumia ishara mpya ya kuanza, lazima uunda faili iliyojaa majina. Baada ya ugunduzi wake, unaweza kuona kwamba majina yote yataanza na mstari mpya. Mfano:

majina = ['petr', 'dima', 'Artem', 'Ivan'] na wazi ("majina.txt", "W") kama F: Kwa jina katika majina [: - 1]: F.Write (F "{Jina} \ n") f.write (majina [-1])

Kwa hiyo majina yataonyeshwa tu ikiwa faili ya maandishi imewekwa kwenye mistari tofauti katika faili ya maandishi. Wakati huo huo, mwishoni mwa kila mstari uliopita, tabia ya siri "\ n" itawekwa moja kwa moja. Ili kuona ishara iliyofichwa, unahitaji kuamsha kazi - ".Readlines ()". Baada ya hapo, wahusika wote waliofichwa wataonyeshwa kwenye skrini katika msimbo wa programu. Mfano wa uanzishaji wa kazi:

Na wazi ("majina.txt", "R") kama F: Print (F.Readlines ())

Nakala Tafsiri kwa kamba mpya katika python. Jinsi ya kuhamisha maandishi kwenye mstari mpya - maelekezo 3487_2
Lengo la wahusika mbalimbali kufanya kazi katika Python.

Mgawanyiko wa kamba kwa substring.

Ili kugawanya mstari mmoja mrefu katika mipangilio kadhaa, unaweza kutumia njia ya mgawanyiko. Ikiwa huna mabadiliko ya ziada, separator ya kawaida ni nafasi. Baada ya njia hii kutekelezwa, maandishi yaliyochaguliwa imegawanywa katika maneno tofauti juu ya substitches, kubadilishwa kwenye orodha ya masharti. Kwa mfano:

Kamba = "baadhi ya maandishi mpya" strings = string.split () magazeti (masharti) ['baadhi', 'mpya', 'maandiko']

Ili kurekebisha uongofu, ambayo orodha ya wahakiki itageuka kwenye kamba moja ya muda mrefu, lazima utumie njia ya kujiunga. Njia nyingine muhimu ya kufanya kazi na safu - strip. Kwa hiyo, unaweza kufuta mapengo ambayo iko pande zote mbili za kamba.

Hitimisho

Ili pato data fulani kutoka kwenye mstari mpya wakati wa kufanya kazi katika Python, ni muhimu kumaliza mstari wa zamani na ishara ya "\ n". Kwa hiyo, habari imesimama baada ya ishara kuhamishiwa kwenye mstari unaofuata, na kufunga zamani. Hata hivyo, si lazima kutumia ishara hii kuhamisha data. Ili kufanya hivyo, unaweza kutumia mwisho = "" parameter. Thamani "tabia" na ni ishara inayogawanyika.

Tafsiri ya ujumbe kwa kamba mpya katika Python. Jinsi ya kuhamisha maandishi kwa mstari mpya - maagizo yalionekana kwanza kwa teknolojia ya habari.

Soma zaidi