Hûn bi xêr hatin dersdana şeşemîn a vê rêzê. Naha em di bernamekirinê de kûr dibin û em ê fêrî karanîna "ger îfadeyan" li Python bibin.
"Eger daxuyanî" di bernamekirinê de pir girîng in ji ber ku ew dihêlin em bernameyên ku dikarin li ser bingeha hin mercan biryaran bidin ava bikin.
Ger Daxuyanî
"Eger daxuyanî" ji bo pêkanîna bernameyekê li ser bingeha çend biryaran tê bikar anîn. Ji bo nimûne, vê bixwînin:
"Eger germ be,
Rojeke germ e
Pir avê vexwe
Wekî din, heke sar be
Rojek sar e
cilên germ li xwe bikin
Wekî din, rojek xweş e”
Di daxuyaniyên jorîn de, em li gorî hin mercan hin biryaran digirin. Gotina yekem şert e, ya duyemîn mana wê ye û ya sêyemîn jî pêkanîna biryarê ye.
Daxuyanên if bi heman rengî dixebitin.
Ka em di bernamekirinê de lê binêrin.
Em guherbarek boolean destnîşan dikin.
is_hot = true
Naha em ê "daxuyaniyek heke" lê zêde bikin
if is_hot:
print("It's a hot day.")
Naha heke şerta jorîn rast be ev biwêj dê were darve kirin. Ji bo ku hûn ji "daxuyanek heke" derkevin, hûn hewce ne ku "Shift + Tab" bikirtînin da ku kursorê xwe li rêzek nû ya kodê bigire.
Naha, em vê bernameyê bimeşînin.
Niha em bi vê bernameyê bilîzin.
Binêrin ka çi diqewime heke ez şertê jorîn bi xeletî veguherînim.
Eşkere ye ku eger şert derew be, “ger îfade” nayê cîbicîkirin. Naha em ê şertek duyemîn lê zêde bikin ku heke şerta yekem pêk neyê dê were bicîh kirin.
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")
Şertê "heke" xelet e bi vî rengî wergêr dê biçe koma paşîn a kodên di binê xêza "din" de.
"Eger daxuyanî" ne hewce ye ku tenê bi du şertan ve were sînordar kirin. Hûn dikarin di gelek şert û mercên ku hûn dixwazin de bişopînin. Ka em hin mercan li vê bernameyê zêde bikin.
Em bi guherbarek boolean şertek din diyar dikin. De bila be:
if_cold = True
Niha em dikarin şertek sêyemîn li bernameya xwe zêde bikin. Ew bi vî rengî dixebite
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")
Îcar ger ne rojek germ û ne jî sar be, rojek xweş e. Li vir me fonksiyonek nû "elif" bikar aniye da ku şertek nû di navbera yekem "heke" û "dînê" ya paşîn de diyar bike. Hûn dikarin bi qasî ku hûn dixwazin "elif" lê zêde bikin.
Fêre
Çare
Hot dog!
Ez hêvî dikim ku hûn ji vê rêzefîlmê kêfxweş bibin. Dersa din dê li ser karanîna operatorên li Python be.
Aşîtî!
Leave a Reply