Алгоритм приготовления гречневой каши обыкновенной. )
1. Поставить кастрюлю на стол
2. поставить стакан на стол
3. Поставить упаковку с гречкой на стол
4. поставить графин с водой на стол
5. насыпать полный стакан гречки
6. пересыпать гечку в кастрюлю
7. выполнить 2 раза
7.1 налить полный стакан воды
7.2. перелить стакан воды в кастрюлю
8. зажечь огонь на плите
9. поставить кастрюлю с гречкой на огонь
10. Выполнять пока не закипит
10.1. Ждать
11. Посолить
12. Накрыть крышкой кастрюлю
13. Пока не мин
13.1. Ждать
14. Выключить огонь.
Не лишу себя удовольствия показать еще одно очень красивое и очень странное решение через словари.
n = int(input())
print({1<=n<=4: "Начальная школа",
5<=n<=9: "Среднее звено",
10<=n<=11: "Старшее звено"}[True])
Здесь мы создаем неименованный словарь, который в качестве ключа использует условное выражение, а в качестве значения - соответствующую этому выражению строку.
Когда мы тут же передаем ему в качестве ключа True, словарь начнет проверять ключи и вернет именно то значение, у которого выражение-ключ было истинным.