Добродошли на шесто предавање из ове серије. Сада улазимо дубоко у програмирање и научићемо да користимо „иф наредбе“ у Питхон-у.
„иф изјаве“ су изузетно важне у програмирању јер нам омогућавају да направимо програме који могу доносити одлуке на основу неког услова.
Ако Изјава
„Иф изјава“ се користи за извршавање програма на основу неколико одлука. На пример, прочитајте ово:
„Ако је вруће,
Топао је дан
Пити доста воде
Иначе, ако је хладно
Хладан је дан
носите топлу одећу
Иначе, то је диван дан”
У горњим изјавама доносимо неке одлуке на основу неких услова. Први исказ је услов, други је његова импликација, а трећи је извршење одлуке.
Наредбе иф раде слично.
Погледајмо то у програмирању.
Уводимо логичку променљиву.
is_hot = true
Сада ћемо додати „иф изјаву“
if is_hot:
print("It's a hot day.")
Сада ће се овај израз извршити ако је горњи услов тачан. Да бисте изашли из „иф изјаве“, морали бисте да притиснете „Схифт + Таб“ да бисте поставили курсор у ред за нову линију кода.
Сада, хајде да покренемо овај програм.
Сада хајде да се играмо са овим програмом.
Погледајте шта ће се десити ако горњи услов претворим у нетачно.
Јасно је да ако је услов нетачан, „иф изјава“ се не извршава. Сада ћемо додати други услов који ће се извршити ако први услов није испуњен.
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")
Услов „ако“ је нетачан, тако да ће тумач прећи на следећи скуп кодова под увлаком „елсе“.
„Иф изјава“ није нужно ограничена само на два услова. Можете убацити онолико услова колико желите. Хајде да додамо неке услове овом програму.
Дефинишемо још један услов са логичком променљивом. Нека буде:
if_cold = True
Сада можемо додати трећи услов нашем програму. Ради овако
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")
Сада, ако није ни врућ дан ни хладан, онда је то диван дан. Овде смо користили нову функцију „елиф“ да дефинишемо нови услов између првог „иф“ и последњег „елсе“. Можете додати онолико „елифа“ колико желите.
Вежба
Решење
Упаковати!
Надам се да уживате у овој серији. Следеће предавање ће бити о коришћењу оператора у Пајтону.
Мир!
Ostavite komentar