Mataupu
lolomi() - masalo o le poloaiga muamua lava e feagai ma se tagata amata pe a aʻoaʻoina le Python mai le sasa. Toeitiiti lava o tagata uma e amata i se faʻafeiloaʻiga faigofie i luga o le lau ma agaʻi atu i le suʻesuʻeina atili o le syntax, galuega ma metotia o le gagana, e aunoa ma le mafaufau i mea faʻaopoopo. lolomi (). Peitaʻi, i Pythi luga o le 3 o lenei poloaiga e maua ai le avanoa i le galuega faʻavae faʻamaumauga faʻatasi ma ona faʻavae ma gafatia. O le iloaina o nei foliga o le a mafai ai e oe ona faʻamalieina le gaosiga o faʻamaumauga mo mataupu faʻapitoa taʻitasi.
Faamanuiaga foliga lolomi() i totonu Python 3
I le lomiga lona tolu o Python lolomi() aofia i le seti faavae o galuega tauave. Pe a faia se siaki ituaiga(lolomi) fa'amatalaga fa'aalia: vasega 'fausia_galuega tauave_or_faiga'. Upu fausia e fa'ailoa mai ai o le galuega o lo'o fa'ata'ita'iina o lo'o i totonu.
Aua le mafaufauhi luga ole 3 meafaitino (meas) o lo'o tu'u i puipui i tua o le upu lolomi. I le faʻataʻitaʻiga o le gaioiga o se faʻafeiloaʻiga masani, e foliga faʻapea:
mo Python 3: lolomi('Talofa, Lalolagi!').
I le Python 2, o le faʻamatalaga e faʻaaogaina e aunoa ma ni puipui: lolomi 'talofa, lalolagi! '
O le i'uga i fa'aliliuga e lua o le a tutusa: talofa, lalolagi!
Afai i le lomiga lona lua o le Python le tau mulimuli ane lolomi tuu i totonu o puipui, ona faʻaalia lea o se tuple - o se ituaiga faʻamatalaga o se lisi e le mafai ona suia:
lolomi(1, 'muamua', 2, 'lua')
(1, 'muamua', 2, 'lua')
Pe a taumafai e aveese puipui pe a uma lolomi i le vaega lona tolu o le Python, o le a tuʻuina atu e le polokalame se faʻasologa o le syntax.
lolomi("Talofa, Lalolagi!")
faila"", laina 1 lolomi "Talofa, Lalolagi!" ^ SyntaxError: O loo misi puipui i le valaau e 'lomi'. O le uiga o lau tala lolomi("Talofa, Lalolagi!")?
Tulaga o lomitusi () syntax i le Python 3
Syntax galuega lolomi () e aofia ai le mea moni po'o mea faitino (mea faitino), lea e mafai foi ona taʻua o tau (tulaga faatauaina) po'o elemene (mea), ma nai filifiliga. E fa'apefea ona fa'aliliu mea e fa'atatau i fa'aupuga e fa: o le elemene separator (Setema), o se manoa lolomi pe a uma mea uma (faaiuga), o le faila o loʻo faʻaalia ai faʻamatalaga (faʻatumu), ma se parakalafa e nafa ma le fa'aputuina o galuega (faaonaponei).
lolomi(taua, ..., sep='', end='n', file=sys.stdout, flush=Sese)
E mafai ona fai se valaau e aunoa ma le faʻamaonia o tau faʻatatau ma e tusa lava pe leai ni mea: lolomi (). I lenei tulaga, o loʻo faʻaaogaina faʻamaufaʻailoga faʻaletonu, ma afai e leai ni elemene, o le a faʻaalia se manoa gaogao e le faʻaalia - o le mea moni, o le tau o le parakalafa. faaiuga - 'n'. O sea vala'au, mo se fa'ata'ita'iga, e mafai ona fa'aoga mo le fa'atū sa'o i le va o pine.
O finauga uma e le o ni upu autu (meafaitino) o loʻo tusia i le faʻamaumauga o faʻamatalaga, liliu i manoa e vavaeeseina e Setema ma maeʻa faaiuga. Fa'aupuga Fa'atatau Setema и faaiuga e iai fo'i se ituaiga manoa, atonu e le'o fa'ailoaina pe a fa'aogaina tau fa'aletonu.
Parameter Setema
Tulaga o fa'ailoga uma lolomi ua faamatalaina o upu autu finauga Setema, faaiuga, faʻatumu, faaonaponei. Afai o le parakalafa Setema e le o faʻamaonia, ona faʻaaogaina lea o lona tau le aoga: Setema= ”, ma o mea e maua mai e tuueseeseina e avanoa. faataitaiga:
lolomi(1, 2, 3)
1 2 3
E fai ma finauga Setema e mafai ona e faʻamaonia se isi tau, mo se faʻataʻitaʻiga:
- e misi se separator sep=»;
- laina fou galuega sep ='leai ';
- poʻo soʻo se laina:
lolomi(1, 2, 3, sep='upu vavae')
1 upu-esepa 2 upu-esepa 3
Parameter faaiuga
E ala i le le mafai faaiuga='n', ma o le gaosiga o mea faitino e fa'ai'u i se laina fou. Suia le tau le aoga i se isi finauga, mo se faataitaiga, faaiuga= “, o le a suia le faatulagaga o faʻamaumauga o galuega:
lolomi('tasi_', fa'ai'u=»)
lolomi('lua_', fa'ai'u=»)
lolomi('tolu')
tasi_lua_tolu
Parameter faʻatumu
Faʻamasinoga lolomi () e lagolagoina le toe fa'atonuina o galuega e ala i parakalafa faʻatumu, lea e faasino i le faaletonu sys.stdout – galuega fa'atino masani. E mafai ona suia le tau i sys.stdin or sys.stderr. faila mea stdin fa'aoga i le fa'aoga, ma stderr e lafo ai fa'amatalaga fa'aliliu upu ma fe'au sese. Fa'aaogaina o le parakalafa faʻatumu e mafai ona e setiina le gaioiga i se faila. O nei mea e mafai ona avea ma faila .csv poʻo .txt. Auala e mafai ona tusi ai se manoa i se faila:
failaitem = tatala('printfile.txt','a')
def su'ega(meamea):
mo elemene i mea faitino:
lolomi(elemene, faila=faitala faila)
fileitem.close()
suʻega([10,9,8,7,6,5,4,3,2,1])
I le gaosiga, o elemene o le lisi o le a tusia i lolomi faila.txt tasi i le laina.
Parameter faaonaponei
O lenei parakalafa e fesoʻotaʻi ma le faʻaogaina o faʻamaumauga ma talu ai o se boolean e mafai ona ave ni tau e lua - moni lava и sesē. Ona o le faaletonu, ua le atoatoa le filifiliga: faaonaponei=sesē. O lona uiga o le fa'asaoina o fa'amaumauga mai le pa'u i totonu i se faila e na'o le mea e tupu pe a uma ona tapunia le faila po'o le mae'a fo'i o se vala'au sa'o ile fufulu (). E sefe pe a uma valaau taitasi lolomi () e mana'omia le tu'uina atu i ai o se tau moni lava:
file_flush = tatala(r'file_flush.txt', 'a')
lolomi(«faamaumaugalainaвfaila«, faila=file_flush, flush=True)
lolomi(«faamaumaugatulaga lualainaвfaila«, faila=file_flush, flush=True)
file_flush.close()
O le isi faʻataʻitaʻiga o le faʻaogaina o le parakalafa faaonaponei fa'aaoga le module taimi:
I lenei tulaga, o le finauga moni lava parameter faaonaponei o le a fa'atagaina numera e fa'aali tasi i le taimi i le tolu sekone, a'o le fa'aletonu o le a fa'aalia uma numera i luga o le lau pe a uma le 15 sekone. E va'ai va'ai i le a'afiaga o le parakalafa faaonaponei, e sili atu le faʻatautaia o le faʻamaumauga i totonu o le faʻamafanafanaga. O le mea moni pe a faʻaaogaina ni atigi upega tafaʻilagi, aemaise lava, Jupyter Notebook, o le polokalame e faʻatinoina ese (e aunoa ma le amanaia o le parakalafa faaonaponei).
Lomiga Fuafuaga Fa'aopoopo ma lolomi()
A faʻaalia se manoa o loʻo i ai le tau ua tuʻuina atu i se fesuiaiga, ua lava lea e faʻamaonia ai le faʻailoga manaʻomia (igoa fesuiaʻi) vavaeina e se koma. Ole ituaiga ole fesuiaiga e le tatau ona faʻamaonia, aua lolomi fa'aliliuina fa'amaumauga o so'o se ituaiga i manoa. O se fa'ata'ita'iga lenei:
ia = 0
b = 'Python mai le sasa'
lolomi(a,'– nūmera, а',b,'- laina.')
0 o se numera ma Python mai le sasa o se manoa.
O le isi meafaigaluega mo le tuʻuina atu o tau fesuiaiga i le gaioiga o le metotia lāpoʻa. lolomi i le taimi lava e tasi, e galue o se faʻataʻitaʻiga lea nai lo igoa fesuiaʻi i fusi faʻamalo, o loʻo faʻaalia ai faʻamatalaga o finauga tulaga:
ia = 0
b = 'Python mai le sasa'
lolomi('{0} o se numera ma {1} o se manoa.'.lāpoʻa(a,b))
0 o se numera ma Python mai le sasa o se manoa.
Nai lo le lāpoʻa e mafai ona faʻaogaina le % faʻailoga, lea e galue i luga o le mataupu faavae lava e tasi o tagata e tuʻuina atu (i le faʻataʻitaʻiga muamua, faʻapipiʻi faʻapipiʻi e fai ma nofoaga). I lenei tulaga, o numera fa'asinomaga e suia e le ituaiga fa'amaumauga na toe fa'afo'i mai e le galuega:
- o lo'o fa'aogaina %d mo fa'amaumauga numera;
- o le mea e tuu ai %s e mo manoa.
ia = 0
b = 'Python mai le sasa'
lolomi('%d o se numera ma %s – manoa.'%(a,b))
0 o se numera ma Python mai le sasa o se manoa.
Afai ae le o se nofoaga mo numera numera %d faʻamautinoa %sgaluega tauave lolomi o le a faaliliuina le numera i se manoa ma o le a aoga le code. Ae a sui %s on %d o le a fa'aalia se fe'au sese ona e le'i faia le suiga fa'a.
iʻuga
Fa'aaogaina o le galuega lolomi e mafai ona fa'atinoina filifiliga fa'amatalaga eseese. I le faaopoopo atu i metotia o loʻo faʻamatalaina i lenei tusiga, o loʻo i ai isi auala e faʻaoga ai lenei meafaigaluega o le a avanoa pe a e suʻesuʻe loloto i le lalolagi o polokalame Python.