Mirë se vini në leksionin e gjashtë të kësaj serie. Tani po futemi thellë në programim dhe do të mësojmë përdorimin e "informacioneve nëse" në Python.
"Nëse deklaratat" janë jashtëzakonisht të rëndësishme në programim pasi ato na lejojnë të ndërtojmë programe që mund të marrin vendime bazuar në disa kushte.
Nëse Deklarata
"Deklarata Nëse" përdoret për të ekzekutuar një program bazuar në disa vendime. Për shembull, lexoni këtë:
“Nëse është nxehtë,
Është një ditë e nxehtë
Pini shumë ujë
Përndryshe, nëse është ftohtë
Është një ditë e ftohtë
veshin rroba të ngrohta
Përndryshe, është një ditë e bukur”
Në deklaratat e mësipërme, ne po marrim disa vendime bazuar në disa kushte. Deklarata e parë është kusht, e dyta është nënkuptimi i saj dhe e treta është ekzekutimi i një vendimi.
Deklaratat if funksionojnë në mënyrë të ngjashme.
Le ta shohim në programim.
Ne po prezantojmë një variabël boolean.
is_hot = true
Tani do të shtojmë një deklaratë "nëse"
if is_hot:
print("It's a hot day.")
Tani kjo shprehje do të ekzekutohet nëse kushti i mësipërm është i vërtetë. Për të dalë nga një deklaratë "if" ju duhet të shtypni "Shift + Tab" për të vendosur kursorin në linjë për një linjë të re kodi.
Tani, le të ekzekutojmë këtë program.
Tani le të luajmë me këtë program.
Shihni se çfarë ndodh nëse e kthej kushtin e mësipërm në false.
Është e qartë se nëse kushti është i rremë, deklarata "if" nuk ekzekutohet. Tani do të shtojmë një kusht të dytë që do të ekzekutohet nëse kushti i parë nuk plotësohet.
is_hot = False
if is_hot:
print("It's a hot day.")
print("Drink plenty of water")
else:
print("It's a cold day.")
print("Wear warm clothes.")
print("Enjoy your day")
Kushti "nëse" është i rremë, kështu që përkthyesi do të shkojë në grupin tjetër të kodeve nën pikën "tjetër".
"Nëse deklarata" nuk kufizohet domosdoshmërisht vetëm në dy kushte. Ju mund të futeni në aq kushte sa të dëshironi. Le të shtojmë disa kushte në këtë program.
Po përcaktojmë një kusht tjetër me një variabël boolean. Lëre të jetë:
if_cold = True
Tani mund të shtojmë një kusht të tretë në programin tonë. Punon si kjo
is_hot = False
if_cold = True
if is_hot:
print("It's a hot day.")
print("Drink plenty of water")
elif is_cold:
print("It's a cold day.")
print("Wear warm clothes.")
else:
print("It's a lovely day")
print("Enjoy your day")
Tani nëse nuk është as ditë e nxehtë as e ftohtë, atëherë është një ditë e bukur. Këtu kemi përdorur një funksion të ri "elif" për të përcaktuar një kusht të ri midis "nëse" të parë dhe "tjetër" të fundit. Ju mund të shtoni sa më shumë "elif" sa të doni.
Stërvitje
Zgjidhje
Përfundoje!
Shpresoj se ju jeni duke e shijuar këtë serial. Leksioni tjetër do të jetë mbi përdorimin e operatorëve në Python.
Paqe!
Lini një Përgjigju