İç-içə Budaqlanma

Yuxarıdakı proqramı diqqətlə nəzərdən keçirsəniz, görərsiniz ki, əslində elif operatoru else if operatorunun qısaldılmışıdır. Qısaltma olmadan biz yuxarıdakı misalı iç-içə budaqlanma (nested conditionals) ilə də yaza bilərdik:

a = int(input("Ədədi daxil edin:")) 
if a > 0:
    print("Müsbət") 
else:
    if a < 0: 
        print("Mənfi")
    else: 
        print("Sıfır")

Proqramın bu variantını da yazın və icra edib nəticələrini yoxlayın. Burada bir önəmli məqama da toxunmaq istəyirəm. Şərt operatorunun həm standart, həm də genişləndirilmiş variantlarında şərtlər bir-birindən asılı şəkildə yoxlanıldı. Yəni əgər ardıcıl yoxlanılan şərtlərdən biri ödənilirsə, ondan sonra gələn şərtlərin yoxlanılmasına ehtiyac qalmır.

İç-içə Budaqlanma” üçün bir şərh

Şərh üçün bağlıdır.