Python'da elif Yapısı
elif yapısı,
else bloğundan önce ek bir karşılaştırma belirtmenize olanak tanır.
Bir tst değişkenimiz olduğunu varsayalım:
tst = 3
Şimdi onun değerini
1 ve 5 sayılarıyla karşılaştıralım.
Ayrıca her biri için konsola yazdırılacak farklı mesajlar yazalım:
if tst == 1:
print('the num is 1')
elif tst == 5:
print('the num is 5')
else:
print('the num is unknown') # bu çalışacak
İki değişken verilmiştir:
tst1 = 5
tst2 = 8
Bu değişkenlerden hangisinin değerinin daha büyük olduğunu kontrol edin ve uygun mesajı yazdırın.
Kullanıcının yaşını tutan bir age değişkeni verilmiştir.
Değişkenin 18'den küçük ve 10'dan büyük olduğu durumu yazın.
Ardından, sayının 18 ile 60 aralığında olduğu durumu yazın.
Ayrıca, sayının önceki koşulların hiçbirine uymadığı durumlar için konsola yazdırılacak bir mesaj yazın.
day değişkeninde, 1 ile 31 aralığında bir sayı bulunmaktadır.
Bu sayının ayın hangi on günlük dönemine (birinci, ikinci veya üçüncü) denk geldiğini belirleyin.