Tafole ea likateng[Pata][Bontša]
Re tla qala ka ho utloisisa ha re ntse re loants'a le ho tsoela pele ka ho theha papali e khahlisang ea ho hakanya Python.
Likhopolo tsohle tse fetileng li tla sebetsa kahoo ke tla u khothaletsa hore u fetole lithuto tse fetileng pele u fetela pele.
Ha re keneng ka hare ho eona.
Ha a ntse a Loops
Re tlo ithuta ho sebelisa ha re ntse re loops ka python. Re sebelisa li-loops ho etsa "code" makhetlo a mangata 'me hangata li thusa ho theha mananeo le lipapali tse sebetsanang.
Kahoo, a re qaleng ka lintho tsa motheo. Ho ngola loop ea nakoana, re ngola boemo ka mor'a ts'ebetso ea "nako".
Ha re ke re hlahise "i" e feto-fetohang 'me re e behe ho 1
i = 1
while i <= 5:
print(i)
Hona joale, "i" e tla eketsoa ka 1 kaha loop e ka holimo e tla ba loop e sa feleng haeba boleng ba "i" bo sa fetohe.
i = i + 1
Lenaneo lena le tla hatisa boleng ba "i" ho fihlela boemo bo ka holimo e le 'nete. Hang ha boleng ba "i" bo fetoha bo boholo ho feta 5, loop e tla robeha.
Ho utloisisa, hore na sena se sebetsa joang e re ke kenye polelo e 'ngoe ntle le indent.
print("done")
Kaha ha e na indents, e ke ke ea etsoa ka loop ea nako.
Mona ke kamoo e tla sebetsa:
Ha re bapale le loop ea nakoana hanyane.
Ke kenya khoele e 'ngoe ho loop ea nako ka "asterisk" e atisang ka "i". A re boneng hore na e tla ama lenaneo la rona joang.
i = 1
while i <= 5:
print('*' * i)
Joale, e tla hatisa linaleli ho fihlela palo ea linaleli e feta 5.
Hona joale, re kenya loop ea nako eo re e sebelisang. Ha re theheng papali ea likhakanyo.
Papali ea ho hakanya e sebelisa Ha Loops
Taba ke hore lenaneo le boloka nomoro ea lekunutu mohopolong oa lona mme le re kopa hore re e nahane. Re na le liteko tse 3 tsa ho hakanya palo eo. Haeba u ka hakanya palo, u tla u babatsa. Ha re kopanyang lihlooho.
Re hlahisa phetoho bakeng sa nomoro ea rona ea lekunutu.
secret_number = 6
Joale, re tlameha ho ngola loop ea nakoana ho botsa mosebelisi khafetsa hore a hakanye palo. Pele ho moo, re hloka ho hlahisa phetoho e 'ngoe ho beha palo ea liteko tse lumelletsoeng.
guess_count = 0
while guess_count < 3:
guess = int(input('guess: '))
guess_count +=1
if guess == secret_number
print("Congratulations! You won")
Lenaneo lena le tla nka lintlha tse felletseng ho tsoa ho mosebelisi le ho li boloka ka "khakanyo". Joale e tla e bapisa le secret_number e sebelisang the mopalami wa papiso mme haeba ka bobedi ba lekana, e tla kgutla “Rea leboha!
U hlotse”. Empa lenaneo lena le na le liphoso tse itseng. Haeba u hakanya nomoro tekong ea pele, e ntse e tla u kopa hore u nahane ka makhetlo a mang a mabeli ka mor'a ho u lebohela. Bothata bona bo ka rarolloa ka ho sebelisa polelo ea "khefu" ho senya loop.
Sheba!
Joale, re tla eketsa polelo ea "e 'ngoe" e tla e sebelisa haeba u sa khone ho hakanya palo litekong tse tharo.
Hona joale, tabeng ena, re tla eketsa polelo e 'ngoe ho tsoa ho loop ea nakoana e tla etsoa haeba loop e sa robehe le haeba polelo.
Ke tšepa hore ena e ne e le ketsahalo e monate ho uena. U ka ikakhela ka setotsoana mesebetsing e ts'oanang ho tseba Python.
Phethela
Ena e bile pheletso ea puo ena. Ke tšepa hore u e thabetse ho fihlela joale. Re kopane ho e latelang. Tsoela pele ho ikoetlisa ho fihlela ka nako eo.
Leave a Reply