Bir programın akıllı davranabilmesi için belirli şartlara göre farklı yollar izlemesi gerekir. Karar yapıları programın 'beyni' gibidir.
hava_durumu = 'yağmurlu'
if hava_durumu == 'güneşli':
print('Dışarı çıkabilirsin.')
elif hava_durumu == 'yağmurlu':
print('Şemsiyeni almayı unutma!')
else:
print('Evde kalman daha iyi olabilir.')
Python