Paʻi () ma Python. Syntax, hewa, hoʻopaʻapaʻa hopena a sep

Print() - ʻo ia paha ke kauoha mua loa e hālāwai ai ka mea hoʻomaka i ke aʻo ʻana iā Python mai ka ʻōpala. Hoʻomaka ka poʻe a pau me kahi aloha maʻalahi ma ka pale a neʻe i ke aʻo hou ʻana i ka syntax, nā hana a me nā ʻano o ka ʻōlelo, me ka noʻonoʻo ʻole i nā hiʻohiʻona hou. paʻi (). Eia naʻe, ma Pythma 3 hāʻawi kēia kauoha i ke komo ʻana i ka hana puka ʻikepili kumu me kāna mau ʻāpana a me nā mea hiki. ʻO ka ʻike ʻana i kēia mau hiʻohiʻona e ʻae iā ʻoe e hoʻonui i ka puka o ka ʻikepili no kēlā me kēia hihia kikoʻī.

Nā Pōmaikaʻi Hiʻona paʻi() i loko Python 3

Ma ke kolu o ka mana o Python paʻi() i hoʻokomoʻia i loko o ka hoʻonohonoho kumu o nā hana. I ka hana ʻana i kahi māka ʻAno(paʻi) hōʻike ʻia ka ʻike: papa 'kūkulu ʻia_kuleana pili i ka_or_hana'. ʻ Wordlelo kūkulu ʻia hōʻike i ka hana i hoʻāʻo ʻia ma ka laina.

Mai noʻonoʻohma 3 mau mea puka (meas) kau ʻia ma nā bracket ma hope o ka huaʻōlelo paʻi. Ma ka laʻana o ka hoʻopuka ʻana o kahi aloha kuʻuna, e like me kēia:

no ka mea, Python 3: print('Aloha, World!').

Ma Python 2, ua hoʻohana ʻia ka ʻōlelo me ka ʻole o nā pale: paʻi 'Aloha, World! '

E like ana ka hopena ma nā mana ʻelua: Aloha, World!

Inā ma ka lua o ka Python nā waiwai ma hope paʻi e hoʻokomo i loko o nā pale, a laila e hōʻike ʻia kahi tuple - kahi ʻano ʻikepili he papa inoa hiki ʻole ke hoʻololi ʻia:

paʻi (1, 'mua', 2, 'lua')

(1, 'mua', 2, 'lua')

Ke ho'āʻo nei e wehe i nā pale ma hope paʻi i ke kolu o ka mana o Python, e hāʻawi ka polokalamu i ka hewa syntax.

print("Aloha, World!")
waihona "", laina 1 paʻi "Aloha, World!" ^ SyntaxError: Nalo nā pale ma ke kāhea ʻana e 'paʻi'. Ua manaʻo ʻoe e paʻi ("Aloha, World!")?

 Nā hiʻohiʻona o ka paʻi () syntax ma Python 3

Syntax hana paʻi () komo i ka mea maoli a i ʻole nā ​​mea (mea), hiki ke kapa ʻia nā waiwai (Hawaiʻi) a i ʻole nā ​​mea ('ikamu), a me kekahi mau koho. Hoʻoholo ʻia ke ʻano o ka hāʻawi ʻia ʻana o nā mea e nā ʻōlelo hoʻopaʻapaʻa ʻehā: ka mea hoʻokaʻawale (Kepakemapa), he kaula i pai ʻia ma hope o nā mea a pau (hopena), ka waihona kahi i hoʻopuka ʻia ai ka ʻikepili (kahakai), a me kahi ʻāpana kuleana no ka pale ʻana i nā huahana (poni o).

paʻi(waiwai, ..., sep='', end='n', file=sys.stdout, flush=False)

Hiki ke kelepona ʻia me ka ʻole o ka wehewehe ʻana i nā helu parameter a me ka ʻole o nā mea: paʻi (). I kēia hihia, hoʻohana ʻia nā ʻāpana paʻamau, a inā ʻaʻohe mea, e hōʻike ʻia kahi ʻano string ʻole i hōʻike ʻia - ʻoiaʻiʻo, ka waiwai o ka parameter. hopena - 'n'. Hiki ke hoʻohana ʻia kēlā kelepona, no ka laʻana, no ka indentation kū pololei ma waena o nā pine.

Ua kākau ʻia nā manaʻo hoʻopaʻapaʻa huaʻōlelo ʻole (mea) i ke kahawai ʻikepili, hoʻololi ʻia i nā kaula i hoʻokaʻawale ʻia e Kepakemapa a hoʻopau hopena. Nā Kūlana Kūlana Kepakemapa и hopena loaʻa pū kekahi ʻano kaula, ʻaʻole hiki ke kuhikuhi ʻia i ka wā e hoʻohana ai i nā koina paʻamau.

aiao Kepakemapa

Nā waiwai o nā ʻāpana āpau paʻi wehewehe ʻia he mau huaʻōlelo hoʻopaʻapaʻa Kepakemapa, hopena, kahakai, poni o. Inā ʻo ka palena Kepakemapa ʻAʻole i kuhikuhi ʻia, a laila ua hoʻohana ʻia kona waiwai paʻamau: Kepakemapa= ”, a hoʻokaʻawale ʻia nā mea hoʻopuka e nā hakahaka. la'ana:

paʻi(1, 2, 3)

1 2 3

Ma ke ʻano he hoʻopaʻapaʻa Kepakemapa hiki iā ʻoe ke kuhikuhi i kahi waiwai ʻē aʻe, no ka laʻana:

  • nalowale ka mea hoʻokaʻawale sep=»;
  • hua laina hou sep ='ʻaʻole ';
  • a i ʻole kekahi laina:

paʻi(1, 2, 3, sep='huaʻōlelo hoʻokaʻawale')

1 mea hoʻokaʻawale huaʻōlelo 2 mea hoʻokaʻawale huaʻōlelo 3

aiao hopena

ʻO ke koho hopena='n', a pau ka puka o nā mea me kahi laina hou. Ke hoʻololi nei i ka waiwai paʻamau me kekahi kumu hoʻopaʻapaʻa, no ka laʻana, hopena= “, e hoʻololi i ke ʻano o ka ʻikepili puka:

paʻi ('hoʻokahi_', hope = »)

paʻi ('ʻelua_', hope = »)

paʻi ('ʻekolu')

hoʻokahi_ʻelua_ʻekolu

aiao kahakai

iaea ooieoeiiaeuiiai paʻi () kākoʻo i ka hoʻihoʻi hou ʻana ma o ka ʻāpana kahakai, ka mea e pili ana ma ka paʻamau ʻike.stdout - puka maʻamau. Hiki ke hoʻololi i ka waiwai i sys.stdin or sys.stderr. mea waihona stdin pili i ka hookomo, a stderr e hoʻouna i nā ʻōlelo aʻoaʻo unuhi a me nā leka hewa. Ke hoʻohana nei i ka ʻāpana kahakai hiki iā ʻoe ke hoʻonohonoho i ka hopena i kahi faila. Hiki i kēia mau faila .csv a .txt paha. ʻO ke ala hiki ke kākau i kahi kaula i kahi faila:

waihona waihona = wehe ('printfile.txt','a')

ho'āʻo def (mea hana):

no ka mea i loko o nā mea:

paʻi (element, faila= waihona waihona)

fileitem.close()

hōʻike([10,9,8,7,6,5,4,3,2,1])

Ma ka hopena, e kākau ʻia nā mea o ka papa inoa waihona paʻi.txt hookahi no ka laina.

aiao poni o

ʻO kēia ʻāpana e pili ana i ka buffering stream data a no ka mea he boolean hiki iā ia ke lawe i ʻelua mau waiwai - oiaio и wahahee. Ma ka paʻamau, ua pio ke koho: poni o=wahahee. ʻO ia ke ʻano o ka mālama ʻana i ka ʻikepili mai ka buffer kūloko i kahi faila e hana wale ʻia ma hope o ka pani ʻana o ka faila a i ʻole ma hope o ke kelepona pololei ʻana iā holoi (). E mālama ma hope o kēlā me kēia kelepona paʻi () pono e hāʻawi ʻia ka ʻāpana i kahi waiwai oiaio:

file_flush = wehe (r'file_flush.txt', 'a')

paʻi(«RecordlainaвAEI«, faila=file_flush, flush=ʻOiaʻiʻo)

paʻi(«Recordka lualainaвAEI«, faila=file_flush, flush=ʻOiaʻiʻo)

file_flush.close()

ʻO kekahi hiʻohiʻona o ka hoʻohana ʻana i ka parameter poni o me ka hoʻohana ʻana i ka module manawa:

Paʻi () ma Python. Syntax, hewa, hoʻopaʻapaʻa hopena a sep

Ma keia hihia, ka hoopaapaa oiaio ke koho poni o e ʻae i nā helu e hōʻike hoʻokahi i ka manawa i ʻekolu kekona, ʻoiai ma ke ʻano maʻamau e hōʻike ʻia nā helu āpau ma ka pale ma hope o 15 kekona. E ʻike maka i ka hopena o ka ʻāpana poni o, ʻoi aku ka maikaʻi o ka holo ʻana i ka palapala ma ka console. ʻO ka mea ʻoiaʻiʻo i ka wā e hoʻohana ai i kekahi mau pūpū pūnaewele, ʻo ia hoʻi, ʻo Jupyter Notebook, ua hoʻokō ʻia ka papahana i kahi ʻokoʻa (me ka ʻole o ka noʻonoʻo ʻana i ka palena. poni o).

Paʻi ʻana i nā waiwai like ʻole me ka paʻi ()

I ka hōʻike ʻana i kahi kaula i loaʻa ka waiwai i hāʻawi ʻia i kahi loli, lawa ia e wehewehe i ka mea i makemake ʻia (inoa hoʻololi) i hoʻokaʻawale ʻia e kahi koma. ʻAʻole pono e wehewehe ʻia ke ʻano o ka hoʻololi, no ka mea paʻi hoʻololi i ka ʻikepili o kēlā me kēia ʻano i nā kaula. Eia kekahi laʻana:

i = 0

b = 'Python mai ka'ōpala'

paʻi(a,'– helu, а',b,'– laina.')

ʻO 0 kahi helu a ʻo Python mai ka ʻōpala he kaula.

ʻO kahi mea hana ʻē aʻe no ka hāʻawi ʻana i nā waiwai ʻokoʻa i ka hopena ke ʻano waihona. Print i ka manawa like, hana ia ma ke ʻano he laʻana ma kahi o nā inoa hoʻololi ʻia i nā braces curly, hōʻike ʻia nā kuhikuhi o nā manaʻo kūlana:

i = 0

b = 'Python mai ka'ōpala'

paʻi(ʻO {0} kahi helu a ʻo {1} kahi kaula.'.waihona(a,b))

ʻO 0 kahi helu a ʻo Python mai ka ʻōpala he kaula.

Ma kahi o waihona hiki ke hoʻohana ʻia ka % hōʻailona, ​​e hana ana ma ke kumumanaʻo like o nā mea kūʻai wahi (ma ka laʻana mua, ua hana ʻia nā bracket curly ma ke ʻano he placeholder). I kēia hihia, hoʻololi ʻia nā helu helu e ka ʻano ʻikepili i hoʻihoʻi ʻia e ka hana:

  • Hoʻohana ʻia ka wahi %d no ka ʻikepili helu;
  • ʻo ka mea hoʻonoho %s no nā kaula.

i = 0

b = 'Python mai ka'ōpala'

paʻi('%d he helu a %s – kaula.'%(a,b))

ʻO 0 kahi helu a ʻo Python mai ka ʻōpala he kaula.

Inā ma kahi o kahi wahi no nā helu helu %d hōʻike %skuleana pili i ka paʻi e hoʻololi i ka helu i kahi kaula a e hana pololei ke code. Akā i ka wā e pani ai %s on %d e hōʻike ʻia kahi memo hewa no ka mea ʻaʻole i hoʻokō ʻia ka hoʻololi ʻana.

Paʻi () ma Python. Syntax, hewa, hoʻopaʻapaʻa hopena a sep

Panina

Ke hoʻohana nei i ka hana paʻi hiki ke hoʻokō ʻia nā koho puka ʻikepili like ʻole. Ma waho aʻe o nā ʻano i wehewehe ʻia ma kēia ʻatikala, aia kekahi mau ala ʻē aʻe e hoʻohana ai i kēia hāmeʻa e loaʻa i ka wā e ʻimi hohonu ai ʻoe i ka honua o Python programming.

Waiho i ka Reply