ọdịnaya
Bipute() - ikekwe iwu mbụ nke onye mbido na-ezute mgbe ọ na-amụta Python site na ọkọ. Ihe fọrọ nke nta ka ọ bụrụ onye ọ bụla na-amalite site na ekele dị mfe na ihuenyo wee gaa n'ihu na-amụ banyere syntax, ọrụ na ụzọ nke asụsụ ahụ, na-echeghị maka atụmatụ ndị ọzọ. ebipụta (). Agbanyeghị, na Pythna 3 iwu a na-enye ohere ọrụ mmepụta data bụ isi na paramita na ikike ya. Ịmara atụmatụ ndị a ga-enye gị ohere ịkwalite mmepụta data maka ikpe ọ bụla akọwapụtara.
Njirimara Njirimara ebipụta() n'ime Python 3
Na ụdị nke atọ nke Python ebipụta() gụnyere na ntọala ntọala nke ọrụ. Mgbe ị na-eme nlele ụdị(ebipụta) egosiri ozi: klas 'wuru_ọrụ_or_usoro'. Okwu wuru na-egosi na ọrụ a na-anwale bụ inline.
Hapụziehn'elu ihe mmepụta 3 (ihes) na-etinye na brackets mgbe okwu ebipụta. N'ihe atụ nke mmepụta nke ekele ọdịnala, ọ ga-adị ka nke a:
n'ihi na Python 3: ebipụta ('Ndewo, Ụwa!').
Na Python 2, a na-etinye nkwupụta ahụ na-enweghị mbikọ: ebipụta 'Nnọọ, World! ''
Nsonaazụ na nsụgharị abụọ ahụ ga-abụ otu: Nnọọ, World!
Ọ bụrụ na nke abụọ version nke Python ụkpụrụ mgbe ebipụta tinye na brackets, mgbe ahụ, a ga-egosipụta tuple - ụdị data nke bụ ndepụta na-enweghị ike ịgbanwe:
ebipụta (1, 'mbụ', 2, 'sekọnd')
(1, 'nke mbụ', 2,' nke abụọ')
Mgbe ị na-agbalị iwepụ brackets mgbe ebipụta na ụdị Python nke atọ, mmemme ahụ ga-enye njehie syntax.
ebipụta ("Ndewo, Ụwa!")
Faịlụ"", ahịrị 1 ebipụta "Ndewo, Ụwa!" ^ SyntaxError: Ọkụkọ efu efu na-akpọ 'bipụta'. Ị pụtara ibipụta ("Ndewo, Ụwa!")?
Ihe dị iche iche nke mbipụta () syntax na Python 3
syntax ọrụ ebipụta () gụnyere ezigbo ihe ma ọ bụ ihe (ihe), nke nwekwara ike ịkpọ ụkpụrụ (ụkpụrụ) ma ọ bụ ihe (ihe), na nhọrọ ole na ole. A na-ekpebi otu esi sụgharịa ihe site na arụmụka anọ aha ya bụ: ihe nkesa ( element)September), eriri ebipụtara mgbe ihe niile (njedebe), faịlụ ebe ewepụtara data (fillet), na parameter na-ahụ maka nbudata mmepụta (iwepụ).
ebipụta (uru, ..., sep ='', njedebe ='n', file=sys.stdout, flush=Ụgha)
Oku ọrụ ga-ekwe omume na-akọwapụtaghị ụkpụrụ parameter na ọbụlagodi na-enweghị ihe ọ bụla: ebipụta (). N'okwu a, a na-eji paramita ndabara, ma ọ bụrụ na enweghị ihe ọ bụla, a ga-egosipụta njirimara eriri efu na-enweghị atụ - n'eziokwu, uru nke paramita ahụ. njedebe - 'n'. Enwere ike iji oku dị otú ahụ, dịka ọmụmaatụ, maka ntinye kwụ ọtọ n'etiti ntụtụ.
Edere arụmụka niile na-abụghị isi okwu (ihe) na iyi data, tụgharịrị gaa na eriri nke kewapụrụ. September na dechara njedebe. Arụmụka Parameter September и njedebe nwekwara ụdị eriri, enwere ike ọ gaghị akọwapụta ha mgbe ị na-eji ụkpụrụ ndabara.
oke September
Uru nke niile parameters ebipụta akọwara dị ka arụmụka isiokwu September, njedebe, fillet, iwepụ. Ọ bụrụ na oke September akọwapụtaghị ya, mgbe ahụ a na-etinye uru ndabara ya: September= ", na ihe mmepụta ihe na-ekewa site na oghere. Ihe Nlereanya:
ebipụta(1, 2, 3)
1 2 3
Dị ka arụmụka September ị nwere ike ịkọwa uru ọzọ, dịka ọmụmaatụ:
- separator efu sep=»;
- mmepụta ahịrị ọhụrụ sep ='ọbụghị;
- ma ọ bụ ahịrị ọ bụla:
ebipụta(1, 2, 3, sep='okwu nkewa')
1 okwu-nkewa 2 okwu-nkewa 3
oke njedebe
Site na ndabara njedebe='n', na mmepụta ihe na-ejedebe na akara ọhụrụ. Iji arụmụka ọzọ dochie uru ndabara, dịka ọmụmaatụ, njedebe=", ga-agbanwe usoro nke data mmepụta:
ebipụta ('otu_', njedebe =")
ebipụta ('abụọ_', njedebe =")
ebipụta ('atọ')
otu abụọ Atọ
oke fillet
ọtọ ebipụta () na-akwado ntụgharị ntụgharị site na paramita fillet, nke na ndabara na-ezo aka sys.zọọ – ọkọlọtọ mmepụta. Enwere ike ịgbanwe uru ya ka ọ bụrụ sys.stdin or sys.stderr. ihe faịlụ Igha etinyere na ntinye, na Onyedika izipu nkowa okwu na ozi mperi. Iji paramita fillet ị nwere ike ịtọ mmepụta na faịlụ. Ndị a nwere ike ịbụ faịlụ .csv ma ọ bụ .txt. Ụzọ enwere ike isi dee eriri na faịlụ:
fileitem = mepere ('printfile.txt','a')
def ule(ihe):
maka mmewere na ihe:
ebipụta (ihe, faịlụ = faịlụ)
fileitem.emechi()
ule([10,9,8,7,6,5,4,3,2,1])
Na mmepụta, a ga-edere ihe ndị dị na ndepụta ahụ mpempe akwụkwọ.txt otu kwa ahịrị.
oke iwepụ
Usoro a nwere ihe jikọrọ ya na ntinye data iyi na ebe ọ bụ boolean ọ nwere ike were ụkpụrụ abụọ - ezi и ụgha. Site na ndabara, agbanyụrụ nhọrọ a: iwepụ=ụgha. Nke a pụtara na ichekwa data sitere na nchekwa dị n'ime na faịlụ ga-eme naanị mgbe emechiri faịlụ ma ọ bụ ka akpọchara ya ozugbo kpochapu (). Ka ịchekwaa mgbe oku ọ bụla gachara ebipụta () mkpa ka ekenye oke uru ezi:
file_flush = mepere (r'file_flush.txt', 'a')
ebipụta («Recordahịrịвfile", faịlụ = faịlụ_flush, flush = Ezi)
ebipụta («Recordnke abụọahịrịвfile", faịlụ = faịlụ_flush, flush = Ezi)
file_flush.close()
Ihe atụ ọzọ nke iji paramita iwepụ iji modul oge:
N'okwu a, esemokwu ahụ ezi oke iwepụ ga-ekwe ka igosipụta ọnụọgụgụ otu otu n'ime sekọnd atọ, ebe ndabara ga-egosipụta nọmba niile na ihuenyo ka sekọnd 15 gachara. Ka anya hụ mmetụta nke oke iwepụ, ọ ka mma ịgba ọsọ edemede na njikwa. Nke bụ eziokwu bụ na mgbe ị na-eji ụfọdụ shells webụ, karịsịa, Jupyter Notebook, a na-emejuputa mmemme ahụ n'ụzọ dị iche iche (na-eburu n'uche paramita ahụ). iwepụ).
Na-ebipụta ụkpụrụ dị iche iche na mbipụta ()
Mgbe ị na-egosipụta eriri nwere uru ekenyere mgbanwe, o zuru ezu ịkọwapụta ihe nchọpụta achọrọ (aha mgbanwe) kewapụrụ site na rikoma. E kwesịghị ịkọwa ụdị mgbanwe ahụ, n'ihi na ebipụta na-atụgharị data nke ụdị ọ bụla gaa na eriri. Nke a bụ ọmụmaatụ:
na = 0
b = 'Python si ọkọ'
ebipụta (a,'- ọnụ ọgụgụ, а',b,'- akara.')
0 bụ ọnụọgụ na Python sitere na ọkọ bụ eriri.
Ngwá ọrụ ọzọ maka ịnyefe ụkpụrụ mgbanwe na mmepụta bụ usoro format. Bipute N'otu oge ahụ, ọ na-arụ ọrụ dị ka ndebiri nke kama ịgbanwe aha na nkwado nkwado, indexes nke arụmụka ọnọdụ na-egosi:
na = 0
b = 'Python si ọkọ'
ebipụta('{0} bụ nọmba na {1} bụ eriri.'.format(a,b))
0 bụ ọnụọgụ na Python sitere na ọkọ bụ eriri.
Kama format Enwere ike iji akara % mee ihe, nke na-arụ ọrụ n'otu ụkpụrụ nke ndị na-edebe ebe (na ihe atụ gara aga, brackets curly mere dị ka ndị na-edebe ebe). N'okwu a, a na-eji ụdị data eweghachite site na ọrụ ahụ nọchiri nọmba ndeksi.
- A na-eji onye na-edebe %d maka data ọnụọgụ;
- onye na-edebe %s bụ maka eriri.
na = 0
b = 'Python si ọkọ'
ebipụta('%d bụ nọmba na%s - eriri.'%(a,b))
0 bụ ọnụọgụ na Python sitere na ọkọ bụ eriri.
Ọ bụrụ na kama onye na-edebe ọnụọgụ ọnụọgụgụ %d dee %sọrụ ebipụta ga-atụgharị nọmba ahụ na eriri ma koodu ahụ ga-arụ ọrụ nke ọma. Ma mgbe dochie %s on %d A ga-egosipụta ozi njehie n'ihi na emeghi mgbanwe ntụgharị.
mmechi
Iji ọrụ ahụ ebipụta enwere ike itinye nhọrọ mmepụta data dị iche iche. Na mgbakwunye na ụzọ akọwara n'isiokwu a, e nwere ụzọ ndị ọzọ iji ngwá ọrụ a ga-adị ka ị na-abanye n'ime ụwa nke mmemme Python.