§ 30. Множинне розгалуження
Вивчаємо:
Якщо потрібно запрограмувати розгалуження за трьома й більше гілками залежно від значень, які може набувати деяка змінна, код зі вкладеними розгалуженнями стає занадто громіздким. У таких випадках краще скористатися оператором множинного розгалуження if-elif-else (elif — від англ. else if — інше якщо).
Синтаксис оператора if-elif:
if <умова1>
<оператор 1>
elif <умова2>
<оператор 2>
elif <умова3>
<оператор 3>
Синтаксис оператора if-elif-else:
if <умова 1>
<оператор 1>
elif <умова 2>
<оператор 2>
elif <умова 3>
<оператор 3>
else:
<оператор 4>
Узагальнюємо: