Ukuguqulelwa okubhaliweyo kumtya omtsha kwiPython. Indlela yokuTshintshela kumgca omtsha-Umyalelo

Anonim

Ukulungiselela iPython ukucofa ukuphela komgca omnye kwaye uqalise entsha, kufuneka usebenzise umlinganiswa okhethekileyo. Kubalulekile ukwazi ukuba ungayisebenzisa njani ngokufanelekileyo ngokusebenza neefayile ezahlukeneyo ze-python, kwimizuzwana oyifunayo kwi-console. Kuyimfuneko ukujongana neenkcukacha ngendlela yokusebenzisa umqondiso wokwahlula imiqolo emitsha xa usebenza nekhowudi yenkqubo, kunokwenzeka ukongeza itekisi ngaphandle kwayo.

Ulwazi ngokubanzi malunga nophawu lomgca omtsha

I-N-UKUFAKWA KOKUTYAKA Esi simboli sinezinto ezimbini:

  • ukubuyela umva;
  • N luphawu kwirejista esezantsi.

Sebenzisa lo mlinganiswa, ungasebenzisa intetho "yokuprinta (F" Molo \ nwold! ")", ",", Ngenkcitho onokuthi uyithumele ulwazi kwimigca ye-F.

Ukuguqulelwa okubhaliweyo kumtya omtsha kwiPython. Indlela yokuTshintshela kumgca omtsha-Umyalelo 3487_1
Umzekelo wokusebenzisa isimboli \ n ukusasaza uluhlu lwengcaciso kumgca omtsha

Yintoni umsebenzi wokuprinta

Ngaphandle kweeseto ezongezelelweyo, uluhlu lweenkcukacha zokudlulisela idatha kwintambo elandelayo yongezwa kwimodi efihliweyo. Ngenxa yoku akunakwenzeka ukuba ubone phakathi kwemiqolo ngaphandle kokuqhuba umsebenzi othile. Umzekelo ubonakalisa i-icon yokusasaza kwikhowudi yenkqubo:

Shicilela ("Molo, wehlabathi"! ") -" Molo, Mhlaba! "\ N

Kwangelo xesha, ukufumana lo mlinganiswa ubhalwe kwiimpawu ezisisiseko zePython. Umsebenzi "wokuprinta" unexabiso eliphantsi leParameter "yokuphela" - \ n. Ibulela kulo msebenzi wokuba lo mlinganiswa usekwe ekupheleni kwemiqolo ukuze atshintshe idatha kule migca ilandelayo. Ukugqitywa komsebenzi "wokuprinta":

Printa (* izinto, sep = '', ukuphela = '\ n', ifayile = sys.stdout, i-flush = ubuxoki)

Ixabiso leparamitha "yokuphela" evela kwi "Shicilela" ngu "\ n". NgokweKhowudi ye-Algorithm esenzekelayo ye-algorithm, igcwalisa imigca ekupheleni, ngaphambili apho "iprinta" emiselweyo. Xa usebenzisa umsebenzi omnye "Shicilela", awunakubona intsingiselo yomsebenzi wayo, kuba kuphela umgca omnye kuphela oya kuboniswa kwiscreen. Nangona kunjalo, ukuba wongeza eminye imiyalelo, iziphumo zomsebenzi ziya kubizwa:

Shicilela ("Molo, iHlabathi 1!") Printa ("Molo, iHlabathi 2!") Printa ("Molo 4!")

Umzekelo wesiphumo ebekiweyo sekhowudi yenkqubo:

Molo, iHlabathi 1! Molo, ihlabathi 2! Molo, iHlabathi 3! Molo, ihlabathi 4!

Ukutshintsha umqondiso womtya omtsha ngokuprinta

Sebenzisa umsebenzi "wokuprinta", awukwazi ukusebenzisa i-icon yokwahlula phakathi kwemigca. Ukwenza oku, ekusebenzeni ngokwayo kuyafuneka ukutshintsha iparameter "yokuphela". Kule meko, endaweni yexabiso "lokuphela", kufuneka wongeze indawo. Ngenxa yoku, "isiphelo" esiya kutshintshwa. Isiphumo xa kusenziwa useto oluzenzekelayo:

>>> Printa ("Molo" >>> Shicilela ("Ilizwe")

Ukubonisa iziphumo emva kokutshintsha isimboli "\ n" kwisithuba:

>>> Shicilela ("Molo", isiphelo = ") >>>> Shicilela (" Ilizwe ") Molo

Umzekelo wokusebenzisa le ndlela yokutshintsha oonobumba ukubonisa ukulandelelana kwamaxabiso ngomgca omnye:

Kuba ndibhalwe (15): Ukuba ndi

Sebenzisa uphawu lokwahlulahlula kwiifayile

Isimboli emva kokuba isicatshulwa sekhowudi yenkqubo sitshintshelwe kumgca olandelayo, sinokufumaneka kwiifayile ezigqityiweyo. Nangona kunjalo, ngaphandle kokuqwalaselwa kolu xwebhu, akunakwenzeka ukuyibona ngekhowudi yenkqubo, kuba abalinganiswa abanjalo bafihliwe ngokungagqibekanga. Ukwenzela ukusebenzisa umqolo omtsha wokuqalisa, kuya kufuneka wenze ifayile ezele ngamagama. Emva kokufunyanwa kwayo, uyabona ukuba onke amagama aya kuqala ngomgca omtsha. Umzekelo:

Amagama = ['Petr', 'i-Arta', 'Artem', 'ivan'] evulekile ("amagama)," w ") njengegama [: \): f.write (f "{Igama} \ n") f.write (amagama [-1])

Ke amagama aya kuboniswa kuphela ukuba ifayile yombhalo isetwa kwimigca eyahlukileyo kwifayile yombhalo. Kwangelo xesha, ekupheleni komgca ngamnye wangaphambili, umntu ofihliweyo "\ n" uza kufakwa ngokuzenzekelayo. Ukubona uphawu olufihliweyo, kufuneka wenze umsebenzi-".Reselines ()". Emva koko, onke amagama afihliweyo aya kuboniswa kwiscreen kwikhowudi yenkqubo. Umzekelo wokuvula umsebenzi:

Ngokuvula ("amagama.txt", "r") njengoko f: uprinte (F.Reallines ())

Ukuguqulelwa okubhaliweyo kumtya omtsha kwiPython. Indlela yokuTshintshela kumgca omtsha-Umyalelo 3487_2
Injongo yabalinganiswa abahlukeneyo ukuba basebenze kwiPython

ICandelo loMtya wokuphatha

Ukwahlula umgca omde kwisimo esiliqela, ungasebenzisa indlela eyahlula-hlula. Ukuba awenzi uhlelo olongezelelekileyo, umakhi womgangatho sisithuba. Emva kokuba le ndlela yenziwe, isicatshulwa esikhethiweyo sahluleke sangamagama ahlukileyo kwimibandela, eguqulwe kuluhlu lweentambo. Umzekelo:

Umtya = "Isicatshulwa esitsha" "rings = umtya () uprinte (umtya) ['ENTSHA'], '

Ukwenzela ukuguqula ukuguqula, apho uluhlu lwezinto ezingqinisisayo ziya kujika zibe ngumtya omnye, kufuneka usebenzise indlela yokudibana. Enye indlela eluncedo yokusebenza nemiqolo - hlula. Ngayo, unokucima izithuba ezikwe kumacala omabini omtya.

Ukuqukumbela

Ukukhupha idatha ethile ukusuka kumgca omtsha xa usebenza ePython, kuyimfuneko ukugqiba umgca wakudala kunye nophawu "\ n". Ngayo, ulwazi olume emva kokuba uphawu ludluliselwe kumgca olandelayo, kwaye ivaliwe. Nangona kunjalo, akunyanzelekanga ukuba usebenzise olu phawu lokutshintshela idatha. Ukwenza oku, ungasebenzisa ukuphela = "" "parameter. Ixabiso "lempawu" kwaye ngusimbo wokwahlulahlula.

Inguqulelo yomyalezo wesicatshulwa ukuya kumtya omtsha kwiPython. Indlela yokuhambisa itekisi kumgca omtsha - umyalelo wavela kuqala kwitekhnoloji yolwazi.

Funda ngokugqithisileyo