Galuega tauave
I le taimi nei, o loʻo matou tusia uma a matou code i le app.py, ae a o faʻatupulaia a matou polokalame, matou te manaʻomia se auala sili atu e faʻatulaga ai a matou code. E mana'omia le vaevaeina o la tatou code i ni pusi laiti, sili atu ona fa'aogaina, ma sili atu ona fa'atumauina lea tatou te ta'ua o galuega. O le galuega o se atigipusa mo ni nai laina o code e faia ai se galuega patino.
Mo se faʻataʻitaʻiga, ua uma ona e aʻoaʻoina e uiga i nai galuega faʻapipiʻi i le Python print()
ma input()
. E tofu le galuega ma lona fa'amoemoe ma iloa le fa'atinoina o se galuega fa'apitoa. O lea la, a tatou fausia ni polokalame lavelave tetele, e tatau ona tatou vaevaeina a tatou code i ni pusi laiti e mafai ona toe fa'aaogaina, e pei o galuega.
Seʻi o tatou malamalama i lenei manatu e ala i le fausiaina o se polokalame mo le lolomiina o se feʻau faʻafeiloaʻi.
print('Hi there!')
print('Welcome aboard!')
O iinei o loʻo i ai se matou polokalama faigofie e naʻo le lua laina o le code. Ia, tatou fai atu, o le a tatou manaʻomia i isi polokalame e tuʻu ai i latou i se galuega e mafai ona tatou toe faʻaaogaina.
Se'i ou fa'ailoa atu se upu fa'apolopolo def
i le Python, e puupuu mo le faʻamalamalamaina ma faʻaaogaina mo le faʻamalamalamaina o se galuega.
def greet_user():
print('Hi there!')
print('Welcome aboard!')
O lenei poloka o le code o le a faʻamalamalamaina se galuega "greet_user
” ma laina o tulafono laiti pe a uma lena. Soo se taimi lava e valaau ai lenei galuega, o nei laina e lua o le a faia. Se'i o tatou fa'aoga lenei:
print('start')
greet_user()
print('finish')
O le polokalame e faʻatinoina faʻasolosolo, o lona uiga e tatau ona e faʻamalamalamaina se galuega aʻo leʻi valaʻau i totonu o le polokalame.
le faataamilosaga
O galuega faʻamatalaina e galue e fai sina eseʻese nai lo galuega faʻapipiʻi a Python. Mo se faataitaiga, i le tulaga o print()
o se galuega, e manaʻomia ni faʻamatalaga matou te mananaʻo e lolomi, ae o la matou galuega faʻafeiloaʻi e le ave ni faʻamatalaga. E le sili atu ea pe a mafai ona e pasi atu le igoa o le tagata fa'aoga iinei ona sosoo ai lea, nai lo le fai atu "talofa i ai", e mafai ona e lolomi le igoa o le tagata fa'aoga?
E mafai ona e faia lenei mea e ala i le faʻaopoopoina o faʻamaufaʻailoga i totonu ole puipui ole galuega faʻamatalaina. Sei ou faaali atu ia te oe:
def greet_user(name):
print('Hi there!')
print('Welcome aboard!')
O lea la o le "name
” i totonu o le puipui o le a galue e pei o se fesuiaiga i le lotoifale ma e mafai ona tatou pasi le igoa o le tagata faʻaoga pe a valaʻau i ai.
greet_user('Shahbaz')
O lea la ua seti le parakalafa igoa i le "Shahbaz
”. Se'i tatou sui le polokalame e fa'aoga ai.
def greet_user(name):
print(f'Hi {name}')
print('Welcome aboard!')
print('start')
greet_user('Shahbaz')
print('finish')
O se mea taua e maitauina o le "igoa" i le laina muamua e taʻua o le Parameter ae o le igoa na tuʻuina atu ie Shahbaz e taʻua o se finauga.
Tatou agai i luma e fai lenei polokalame.
Fa'atasi ai ma nei ta'iala, e mafai ona tatou maua fa'amatalaga i a tatou galuega.
Ia, tatou faia se mea manaia. Fa'apea e te mana'o e fa'aopoopo se isi igoa ile fe'au fa'afeiloa'i. E faigofie.
def greet_user(name):
print(f'Hi {name}')
print('Welcome aboard!')
print('start')
greet_user('Shahbaz')
greet_user('Aayush')
print('finish')
Ia matau pe a iai se parakalafa a se galuega, e tatau ona tatou pasia se tau mo lena parakalafa. Afai e te aveese le igoa mai le galuega ma faʻatautaia le polokalame, o le a matou maua se mea sese. E mafai fo'i ona e fa'aogaina ni ta'otoga se tele i se galuega e tasi, e tu'u'ese'ese i se koma.
Faataitaiga, greet_user(first_name, last_name):
. O finauga o le a faapena foi ona faatulagaina.
Fa'amatalaga autu
I le taimi nei, ua matou aʻoaʻoina soʻo se taimi matou te faʻamatalaina ai faʻamaufaʻailoga mo a matou galuega e tatau ona matou tuʻuina atu i taimi uma tulaga taua a leai o le a matou maua se mea sese. I le polokalama mulimuli, o finauga 'Shahbaz'
ma 'Bhatti'
e ta'ua o finauga tulaga, o lona uiga o lo latou tulaga po'o le fa'atonuga e taua i totonu o le polokalama.
I le Python, e iai le isi ituaiga o finauga e taʻua o upu autu finauga, lea e le afaina ai le tulaga. Se'i ou faaali atu ia te oe le auala latou te galulue ai.
Vaai i le polokalama mulimuli. E mafai ona tatou suia e pei o lenei:
def greet_user(first_name, last_name):
print(f'Hi {first_name} {last_name}')
print('Welcome aboard!')
print('start')
greet_user(first_name='Shahbaz', last_name='Bhatti')
print('finish')
O lenei la first_name
ma last_name
o fa'amaufa'ailoga upu. E mafai ona e fesuiai o latou nofoaga ma o le taunuuga o le a tutusa.
E le fa'apea la e tatau ona tatou fa'aoga i taimi uma fa'amatalaga upu. Ole tele ole taimi tatou te fa'aogaina ai fa'aupuga tulaga, ae i nisi tulaga, o nei fa'aupuga fa'aupuga e fesoasoani ia i tatou e fa'aleleia atili le faitau o la tatou code.
E tasi le mea e tatau ona e iloa e uiga i upu autu finauga. O upu autu finauga e tatau lava ona sau pe a uma finauga tulaga.
Fa'amatalaga Toe Fa'afoi
E oʻo mai i le taimi nei ua matou aʻoaʻoina pe faʻapefea ona fatuina galuega ma auina atu ia i latou faʻamatalaga e faʻaaoga ai a latou faʻasologa. Se'i o tatou a'oa'o pe fa'apefea ona fai galuega e toe fa'afo'i ai tau. E aoga tele lenei mea pe afai o loʻo e faia ni faʻatusatusaga ma e te manaʻo e toe faʻafoʻi le iʻuga i soʻo se tasi o loʻo faʻaaogaina lau galuega. Sei ou faaali atu ia te oe.
Se'i o tatou fa'amatala se galuega e fa'atatauina le sikuea o se numera.
def square(number):
return number*number
Ua matou faʻaaogaina le faʻamatalaga toe faafoi e toe faʻafoʻi ai lenei numera i fafo atu o le galuega. Ia, afai tatou te taʻua lenei galuega, e toe faʻafoʻi mai se tau e pei o le input()
galuega faatino. Se'i o tatou lolomi i luga o le laina.
E mafai ona e finau e mafai ona maua le iʻuga tutusa e aunoa ma le faʻaaogaina o le faʻamatalaga toe faafoi. Sei o tatou siaki.
E lua mea tatou te vaaia, o le numera 9, ae leai se mea. O le a le mea o tupu iinei?
Pe a faʻatinoina e le faʻaliliuga Python lenei tulafono, muamua o le a taʻua le galuega sikuea ma le faʻatonuga e alu i le galuega. O iinei tatou te fuafua ai le sikuea o lenei numera tuʻuina atu ona lolomi lea i luga o le laina.
I le taimi nei, e ala i le faaletonu, o galuega uma e toe faafoi le tau e leai se tasi. Afai la e leai se matou faʻamatalaga toe faʻafoʻi iinei, e le mafai e le Python ona toe faʻafoʻi mai. E leai se mea e fa'atusalia ai le leai o se tau. E pei e leai se mea pe leai foi i C, C ++, Java ma Javascript.
Faamaeʻa mai!
Ou te faʻamoemoe ua e malamalama i le taua o galuega.
O latou o se vaega taua o le Python aʻoaʻoga pe afai o loʻo e fuafua e tusi ni polokalame tetele ma faʻalavelave i lau galuega faʻailoga.
Tuua se tali