MC, 2025
Ilustracja do artykułu: Python Loops and Conditionals: Alamin Paano Gamitin ang mga Ito!

Python Loops and Conditionals: Alamin Paano Gamitin ang mga Ito!

Kung nagsisimula ka pa lang sa programming, tiyak na naranasan mong magtaka kung paano gumagana ang mga loops at conditionals sa Python. Ang mga ito ay ilan sa mga pinakamahalagang bahagi ng programming na makakatulong sa pagbuo ng mga efficient at dynamic na programa. Sa artikulong ito, pag-uusapan natin kung ano ang mga loops at conditionals sa Python, kung paano ito gamitin, at magbibigay tayo ng mga halimbawa upang mas madali itong maunawaan.

Ano ang Loops sa Python?

Ang loops sa Python ay ginagamit upang ulitin ang isang proseso o aksyon ng maraming beses. Sa pamamagitan ng loops, hindi mo na kailangang ulitin ang parehong code nang maraming beses, kaya't ito ay isang mahusay na paraan upang magpatakbo ng paulit-ulit na mga operasyon. Ang mga karaniwang ginagamit na loops sa Python ay ang for loop at while loop.

For Loop sa Python

Ang for loop ay ginagamit kapag alam mo na ang bilang ng mga iteration na nais mong gawin. Halimbawa, kung gusto mong mag-print ng mga numero mula 1 hanggang 5, maaaring ganito ang itsura ng iyong code:

for i in range(1, 6):
    print(i)

Sa code na ito, ang range(1, 6) ay lilikha ng isang listahan ng mga numero mula 1 hanggang 5. Ang loop ay mag-iiterate o mag-uulit ng limang beses, at sa bawat iteration, ang kasalukuyang halaga ng i ay ipo-print.

While Loop sa Python

Ang while loop naman ay ginagamit kapag hindi mo alam kung ilang beses mo kailangang ulitin ang isang aksyon. Ang loop na ito ay magpapatuloy hangga't ang kondisyon ay totoo. Narito ang isang halimbawa ng while loop:

i = 1
while i <= 5:
    print(i)
    i += 1

Sa halimbawa sa itaas, ang while loop ay magpapatuloy hangga't ang kondisyon i <= 5 ay totoo. Tuwing mag-iiterate ang loop, ang halaga ng i ay nadadagdagan ng 1, hanggang sa umabot ito sa 6 at magtapos ang loop.

Ano ang Conditionals sa Python?

Ang conditionals naman ay ginagamit upang magsagawa ng mga desisyon sa loob ng iyong program. Sa madaling salita, naglalaman ang mga conditionals ng mga kondisyon na susuriin ng Python, at batay sa mga kondisyong ito, magdedesisyon ang program kung anong aksyon ang gagawin.

If Statement sa Python

Ang pinaka-karaniwang ginagamit na conditional statement sa Python ay ang if statement. Gamit ang if, maaari mong suriin kung ang isang kondisyon ay totoo, at kung oo, gagawin ng program ang mga aksyon na itinalaga mo. Narito ang isang halimbawa:

age = 20
if age >= 18:
    print("You are an adult!")

Sa halimbawa na ito, suriin ng Python kung ang age ay 18 o higit pa. Dahil ang kondisyon ay totoo, ipo-print ng program ang "You are an adult!".

Else at Elif Statements

Mayroon ding else at elif na ginagamit upang magdagdag ng mga karagdagang kondisyon sa program. Ang else ay magpapatakbo ng isang aksyon kapag ang if statement ay hindi totoo, at ang elif ay nagbibigay ng iba pang kondisyon upang suriin kung hindi totoo ang pangunahing kondisyon. Halimbawa:

age = 16
if age >= 18:
    print("You are an adult!")
elif age >= 13:
    print("You are a teenager.")
else:
    print("You are a child.") 

Sa halimbawa sa itaas, dahil ang kondisyon ng if ay hindi totoo, ang program ay magpapatuloy at suriin ang kondisyon ng elif. Dahil ang edad ay 16, ipo-print ng program ang "You are a teenager." Kung hindi natugunan ang alinman sa mga kondisyon, ang else na bahagi ang magpapatakbo.

Nested Loops at Conditionals

Ang nested loops at nested conditionals ay tumutukoy sa paggamit ng loop o conditional sa loob ng isa pang loop o conditional. Halimbawa, maaari kang magkaroon ng for loop sa loob ng isa pang for loop, o isang if statement sa loob ng isa pang if statement. Narito ang halimbawa ng nested for loop:

for i in range(1, 4):
    for j in range(1, 4):
        print(i, j)

Ang code na ito ay magpi-print ng mga pares ng numero mula 1 hanggang 3, tulad ng:

1 1
1 2
1 3
2 1
2 2
2 3
3 1
3 2
3 3

Ang mga nested loops at conditionals ay napaka-kapaki-pakinabang kapag kailangan mong magsagawa ng mas kumplikadong mga operasyon na may maraming antas ng lohika.

Pagpapalawak ng Python Loops at Conditionals

Ang mga loops at conditionals sa Python ay may maraming kapaki-pakinabang na aplikasyon. Maaari silang magamit sa iba't ibang sitwasyon tulad ng pag-audit ng data, paggawa ng mga automated na task, at marami pang iba. Gayundin, ang paggamit ng mga ito sa kombinasyon ay magbibigay daan upang gumawa ng mas kumplikadong mga programa.

Konklusyon

Ang mga loops at conditionals ay dalawang mahalagang konsepto sa Python programming na tutulong sa iyo na magsulat ng mas malinis at mas organisadong code. Sa pamamagitan ng mga for loop, while loop, at iba't ibang mga conditional statements tulad ng if, elif, at else, mas madali mong magagampanan ang mga paulit-ulit na operasyon at magdedesisyon kung anong aksyon ang tatahakin batay sa mga kondisyon. Sa paggamit ng mga halimbawa at pagsasanay, makikita mong magiging natural sa iyo ang paggamit ng mga konseptong ito sa iyong coding journey.

Komentarze (0) - Nikt jeszcze nie komentował - bądź pierwszy!

Imię:
Treść: