Теория:

Встречаются как в программировании, так и в жизни, не одно, а несколько различных условий.
 
Вот задача, которую каждый раз решает учитель, выставляя оценки за выполнение заданий на «ЯКласс».
 
Если ты набрал за задание от \(87\)–\(100\) \(\%\), то учитель поставит \(5\); если \(66\)–\(86\) \(\%\), то поставит \(4\); если набрал \(42\)–\(65\) \(\%\), то поставит \(3\); если набрал \(2\)–\(41\) \(\%\), то поставит \(2\); в ином случае ты получишь \(1\).
 
Для решения такой задачи нужно воспользоваться вложенными условными операторами:
 
if <условие_\(1\)>:
     <блок операторов_\(1\)>
elif <условие_\(2\)>:
     <блок операторов_\(2\)>
elif <условие_\(3\)>:
     <блок операторов_\(3\)>
……………
else:
     <блок операторов_\(n\)>
 
elif — сокращение от else \(+\) if.
 
Входные данных
Выходные данные
\(x=41\)\(2\)
\(x=72\)\(4\)
  
Решение
 
мнодж.jpg
Рис. \(1\). Программа на множественные условия
 
test1.jpg
Рис. \(2\). Результат первого теста
 
test2.jpg
Рис. \(3\). Результат второго теста
Источники:
Рис. 1. Программа на множественные условия. © ЯКласс.
Рис. 2. Результат первого теста. © ЯКласс.
Рис. 3. Результат второго теста. © ЯКласс.