Barka da zuwa lakca ta shida a cikin wannan silsilar. Yanzu muna zurfafa cikin shirye-shirye kuma za mu koyi amfani da “if statements” a Python.
"idan maganganun" suna da mahimmanci a cikin shirye-shirye yayin da suke ba mu damar gina shirye-shiryen da za su iya yanke shawara bisa wasu sharuɗɗa.
Idan Bayani
"Idan sanarwa" ana amfani da shi don aiwatar da shirin bisa ga yanke shawara da yawa. Misali, karanta wannan:
"Idan yayi zafi,
Rana ce mai zafi
Sha yalwa da ruwa
In ba haka ba, idan yana da sanyi
Ranar sanyi ce
sanya tufafi masu dumi
In ba haka ba, rana ce kyakkyawa”
A cikin maganganun da ke sama, muna yanke wasu shawarwari bisa wasu sharuɗɗa. Magana ta farko sharadi ne, na biyu kuma sharadi ne, na uku kuma shi ne zartar da hukunci.
Idan maganganun suna aiki iri ɗaya.
Bari mu duba shi a cikin shirye-shirye.
Muna gabatar da madaidaicin boolean.
is_hot = true
Yanzu za mu ƙara "idan sanarwa"
if is_hot:
print("It's a hot day.")
Yanzu za a aiwatar da wannan magana idan yanayin da ke sama gaskiya ne. Don fitowa daga "idan sanarwa" kuna buƙatar danna "Shift + Tab" don samun siginan ku a layi don sabon layin lamba.
Yanzu, bari mu gudanar da wannan shirin.
Yanzu bari mu yi wasa da wannan shirin.
Dubi abin da zai faru idan na juya yanayin da ke sama zuwa ƙarya.
A bayyane yake cewa idan yanayin karya ne, "idan sanarwa" ba a aiwatar da shi ba. Yanzu za mu ƙara wani sharadi na biyu wanda za a aiwatar idan sharadi na farko bai cika ba.
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")
Yanayin “idan” karya ne don haka mai fassara zai je saitin lambobi na gaba a ƙarƙashin “wani” indent.
"Idan sanarwa" ba lallai ba ne ya iyakance ga sharuɗɗa biyu kawai. Kuna iya chuck a cikin yanayi da yawa kamar yadda kuke so. Bari mu ƙara wasu sharuɗɗa a wannan shirin.
Muna ayyana wani yanayi tare da madaidaicin boolean. Bari kawai:
if_cold = True
Yanzu za mu iya ƙara sharadi na uku a cikin shirinmu. Yana aiki kamar wannan
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")
Yanzu idan ba rana ce mai zafi ko sanyi ba, to rana ce kyakkyawa. Anan mun yi amfani da sabon aiki “elif” don ayyana sabon yanayi tsakanin “idan” na farko da na ƙarshe “wani”. Kuna iya ƙara yawan "elif" kamar yadda kuke so.
Darasi
Magani
Kunsa shi!
Ina fata kuna jin daɗin wannan jerin. Lakca ta gaba za ta kasance kan amfani da masu aiki a Python.
Aminci.
Leave a Reply