Lisi o Mataupu[Natia][Fa'aali]
O le a tatou amata i le malamalama aʻo faʻagasolo ma agai i luma e ala i le fausiaina o se taʻaloga matematega manaia ile Python.
O manatu uma na muamua atu o le a faʻaaogaina o lea ou te fautuaina oe e toe iloilo lauga muamua aʻo leʻi agai i luma.
Sei o tatou maulu i ai.
A'o Loops
O le a matou aʻoaʻoina pe faʻafefea ona faʻaoga aʻo faʻaogaina i le python. Matou te fa'aogaina a'o fa'agasolo e fa'atino ai se poloka fa'ailoga fa'atele taimi ma e masani ona aoga i le fausiaina o polokalame ma ta'aloga fegalegaleai.
O lea la, tatou amata i mea fa'avae. Ina ia tusia se taimi faʻaoga, matou te tusia se tulaga pe a uma le galuega "while".
Se'i o tatou fa'ailoa se fesuiaiga “i” ma seti i le 1
i = 1
while i <= 5:
print(i)
Ia, "i" o le a faʻaopoopoina e le 1 ona o le matasele o loʻo i luga o le a avea ma matasele e le gata pe a le suia le tau o le "i".
i = i + 1
O lenei polokalame o le a lolomi le tau o le "i" seia oʻo ina moni le tulaga o loʻo i luga. O le taimi lava e sili atu ai le tau o le "i" nai lo le 5, o le a malepe le matasele.
Ina ia malamalama, pe faʻapefea ona galue lenei mea seʻi ou faʻaopoopoina se isi faʻamatalaga e aunoa ma se faʻailoga.
print("done")
Talu ai e le o fa'amauina, o le a le fa'atinoina i le uili matasele.
O le auala lenei o le a aoga ai:
Se'i tatou ta'alo teisi i le ta'amilosaga a le while.
O loʻo ou faʻaopoopoina se isi manoa i le uili matasele ma se "asterisk" faʻateleina i le "i". Se'i va'ai pe fa'afefea ona a'afia ai la tatou polokalame.
i = 1
while i <= 5:
print('*' * i)
Ia, o le a lolomi fa'ailoga se'ia o'o le aofa'i o fa'ailoga e sili atu i le 5.
O lea la, o lo'o matou tu'u le uili matasele e fa'aoga. Tatou fausia se taaloga taumatemate.
Taaloga matemate e fa'aaoga ai le While Loops
O le manatu o le polokalame e teu se numera faalilolilo i lona manatua ma fai mai tatou te mateina. E 3 a matou taumafaiga e mate le numera. Afai e te mateina le numera, o le ae faamalo. Tatou tuu faatasi o tatou ulu.
O loʻo matou faʻaalia se fesuiaiga mo la matou numera faalilolilo.
secret_number = 6
I le taimi nei, e tatau ona tatou tusia se taimi faʻaoga e fai atu ai i le tagata faʻaoga e mate le numera. Aʻo leʻi faia lena mea, e manaʻomia le faʻalauiloaina o se isi fesuiaiga e seti ai le numera o taumafaiga faʻatagaina.
guess_count = 0
while guess_count < 3:
guess = int(input('guess: '))
guess_count +=1
if guess == secret_number
print("Congratulations! You won")
O lenei polokalame o le a ave faʻamatalaga numera mai le tagata faʻaoga ma faʻasaoina i le "matemate". Ona faʻatusatusa lea i le secret_number e faʻaaoga ai le tagata fa'atusatusa ma afai e tutusa uma, o le a toe foi mai “Fa’afetai!
Na e malo”. Ae o lenei polokalame e iai ni faaletonu. Afai e te mateina le numera i le taumafaiga muamua, o le a fai atu pea ia te oe e toe mate faalua pe a uma ona faamalo atu ia te oe. O lenei faʻafitauli e mafai ona foia e ala i le faʻaaogaina o le "break" faʻamatalaga e momotu ai le matasele.
Tagaʻi ane!
I le taimi nei, o le a matou faʻaopoopoina se "isi" faʻamatalaga o le a faʻatinoina pe a le mafai ona e mateina le numera i taumafaiga e tolu.
Ia, i lenei tulaga, o le a matou faʻaopoopoina se isi faʻamatalaga mai le faʻalavelave faʻafuaseʻi lea o le a faʻatinoina pe a le motusia le matasele ma le faʻamatalaga.
Ou te faamoemoe o se gaoioiga malie lea mo oe. E mafai ona e fa'afiafiaina oe lava i gaioiga fa'apena e fa'ata'ita'i i le Python.
Faamae'a mai
O le faaiuga lea o lenei lauga. Ou te faʻamoemoe na e fiafia i ai i le taimi nei. Feiloai oe i le isi. Fa'aa'oa'o pea se'ia o'o i lena taimi.
Tuua se tali