Bipụta () na Python. Syntax, njehie, njedebe na arụmụka sep

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:

Bipụta () na Python. Syntax, njehie, njedebe na arụmụka sep

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ị.

Bipụta () na Python. Syntax, njehie, njedebe na arụmụka sep

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.

Nkume a-aza