Mongolo o phetolelo ho khoele e ncha Python. Mokhoa oa ho fetisetsa mongolo ho ea mohala o mocha - taelo

Anonim

Bakeng sa Python ho khetha pheletso ea mola o le mong ebe o qala e ncha, o hloka ho sebelisa sebopeho se ikhethileng. Ho bohlokoa ho tseba ho e sebelisa hantle ka nepo ho sebetsa le lifaele tse fapaneng tsa Python, ho fihla likamo tseo u li batlang li bonts'a khomphutha. Hoa hlokahala ho sebetsana ka botlalo le mokhoa oa ho sebelisa lets'oao la karohano bakeng sa mela e mecha ha ho sebetsa le khoutu ea lenaneo, na ho khona ho eketsa sengoloa ntle le sona.

Tlhahisoleseling e akaretsang mabapi le letšoao la mohala o mocha

\ n - mohlala oa phetisetso ea tlhaiso-leseling e ncha le ho koala mola oa khale ho Python. Letšoao lena le na le likarolo tse peli:

  • overse oblique;
  • N ke letšoao le tsoang ho ngodisa ka tlase.

Ho sebelisa sebapali sena, o ka sebelisa poleloana "khatiso (f" hello "", ka litšenyehelo tsa tseo u ka fetisetsang tlhahisoleseling ho f-mela.

Mongolo o phetolelo ho khoele e ncha Python. Mokhoa oa ho fetisetsa mongolo ho ea mohala o mocha - taelo 3487_1
Mohlala oa ho sebelisa letshwao \ n ho tsamaisa tlhaiso-leseling e ncha

Sesebelisoa sa khatiso ke eng

Ntle le litlhophiso tse ling, matšoao a ho fetisetsa data ho khoele e latelang e kenngoa ka mokhoa o patiloeng. Ka lebaka la sena ho ke ke ha khoneha ho bona pakeng tsa mela ntle le ho sebetsa tšebetso e itseng. Mohlala o bonts'a setšoantšo se arolang khoutu ea lenaneo:

Hatisa ("Lumela, Lefatše"! ") - -" Lumela, Lefatše! "\ N

Ka nako e ts'oanang, ho fumana hore ho na le sebopeho sena se ngotsoeng ka litšobotsi tsa mantlha tsa python. Ts'ebetso ea "khatiso" e na le boleng bo tloaelehileng ba paramente ea "ho qetela" - \ n. Ke ka lebaka la ts'ebetso ena moo sebopeho sena se beang qetellong ea mela ho fetisetsa data ho latela mela e latelang. Ho fokotseha ha "khatiso":

Hatisa (* dintho, sep = ', pheletso =' \ n ', file.straut, flush = leshano

Boleng ba paramente ea "ho qetela" e tsoang tšebetsong ea "khatiso" ke sesupo sa "\ n". Ho latela Sogo ea Defarithmm ea Athokikin, e phethela mela qetellong, ka pel'a moo ts'ebetso ea "khatiso" e laetsoe. Ha o sebelisa tšebetso e le 'ngoe "khatiso", hobane feela feela mohala o le mong o tla bontšoa skrineng. Leha ho le joalo, haeba u eketsa litaelo tse joalo, litholoana tsa mosebetsi li tla phatlalatsoa haholoanyane:

Hatisa ("Lumela, Lefatše!") Hatisa ("Lumela, Lefatše la 3!") Ha re khatiso ("Lumela, Lefatše la 4!")

Mohlala oa sephetho sa sephetho se fanoeng khoutu ea lenaneo le boletsoeng ka holimo:

Lumela, Lefatshe la 1! Lumela, Lefatše la 2! Lumela, Lefatše la 3! Lumela, Lefatše la 4!

Ho fetola letšoao la mohala o mocha ka khatiso

U sebelisa tšebetso ea "khatiso ', u ke ke ua sebelisa setšoantšo se arolang lipakeng tsa mela. Ho etsa sena, mosebetsing ka boyona o bohlokoa ho fetola paramente ea "qetello". Maemong ana, sebakeng sa boleng ba "Bose", o hloka ho eketsa sebaka. Ka lebaka la sena, letšoao "la" Qetellong "le tla nkeloa sebaka. Sephetho ha u qala ho senyeha:

>>> Mochine ("Lumela") >>> Mochine ("World") Hello World

Ho bonts'a sephetho ka mor'a ho khutlisa letšoao "\ n" seterekeng sa "

>>> Mochine ("Lumela", ela = "") >>> Mochine oa khatiso ("World") Hello World

Mohlala oa ho sebelisa mokhoa ona bakeng sa ho fetola litlhaku ho bonts'a boleng ba litekanyetso ka mohala o le mong:

Bakeng sa ka bophara (15): Haeba ke

Ho sebelisa letšoao le arolang lifaeleng

Letšoao leo ho fetisetsoa tlaleho ea lenaneo ka mor'a moo temana ea lenaneo e fetisetsoa moleng o latelang, e ka fumanoa lifaeleng tse felisitsoeng. Leha ho le joalo, ntle le ho nahana ka tokomane ka boeona, ha ho khonehe ho e bona ka khoutu ea lenaneo, kaha batho ba joalo ba patiloe ke ho sa feleng. Bakeng sa ho sebelisa letšoao le lecha la ho qala, o tlameha ho theha faele e tletse mabitso. Kamora ho fumana letho, oa bona hore mabitso ohle a tla qala ka mohala o mocha. Mohlala:

Mabitso = ['petr', 'Dima', 'Arm', 'Ivan', "mabitso", " "{Lebitso} \ n") f.write (mabitso [[-1])

Ka hona, mabitso a tla bontšoa ha feela faele ea mongolo e hlophiselitsoe mela e arohaneng faeleng ea mongolo. Ka nako e ts'oanang, qetellong ea mola o mong le o mong o fetileng, semelo se patiloeng "\ n" se tla kenngoa ka boiketsetso. Ho bona letšoao le patiloeng, u lokela ho kenya tšebetsong tšebetso - ".readlines (). Kamora moo, batho bohle ba patiloeng ba tla bontšoa skrineng lenaneong la lenaneo. Mohlala oa ts'ebetso ea mosebetsi:

Ka mabitso a bulehileng ("mabitso", "r") joalo ka f: hatisoa (F.readlines ())

Mongolo o phetolelo ho khoele e ncha Python. Mokhoa oa ho fetisetsa mongolo ho ea mohala o mocha - taelo 3487_2
Morero oa litlhaku tse fapaneng ho sebetsa ho python

Karohano ea khoele ea sublesding

Ho arola mohala o le mong ka har'a litlhophiso tse 'maloa, u ka sebelisa mokhoa o arohaneng. Haeba u sa etse liphetoho tse ling, karohano e tloaelehileng ke sebaka. Kamora mokhoa ona o phethoa, mongolo o khethiloeng o arotsoe ka mantsoe a arohaneng ka likhethong, a fetohela lenaneng la likhoele. Ka mohlala:

Khoele = "Sengoloa se secha" Strings = Khoele.Le (exsung) ['e' ngoe 'e ncha']

Bakeng sa ho khutlisa phetoho, eo lethathamo la ho netefatsa e tla fetoha khoele e le 'ngoe e telele, o tlameha ho sebelisa mokhoa o le mong. Mokhoa o mong oa bohlokoa oa ho sebetsa ka mela - Strip. Ka eona, o ka hlakola likheo tse ka mahlakoreng a mabeli a khoele.

Sephetho

Bakeng sa ho hlahisa data e itseng ho tloha moleng o mocha ha o sebetsa Python, ho hlokahala hore o qete mohala oa khale le sesupo sa "\ n" letšoao la "\" Ka eona, tlhaiso-leseling e eme kamora hore letšoao le fetisetsoa moleng o latelang, 'me ea khale ea koalehileng. Leha ho le joalo, ha ho hlokahale ho sebelisa letšoao lena ho fetisetsa data. Ho etsa sena, o ka sebelisa pheletso = "Paramente. Boleng "e le semelo" mme ke letšoao le arolang.

Molaetsa oa ho fetolela mongolo ho thapo e ncha ea Python. Mokhoa oa ho fetisetsa mongolo ho ea ho mohala o mocha - thupelo e ile ea hlaha pele ho theknoloji ea tlhahisoleseling.

Bala Haholoanyane