- Часть I. Вводное руководство
- Глава 2. Использование интерпретатора
- 2.2. Интерпретатор и его среда
- 4.1. Инструкция if
4.1. Инструкция if
Пожалуй, наиболее известной является инструкция if:
>>> x = int(raw_input("Введите, пожалуйста, число: "))
>>> if x < 0:
... x = 0
... print 'Отричатлеьное, меняем на нуль'
... elif x == 0:
... print ’Нуль’
... elif x == 1:
... print ’Один’
... else:
... print ’Больше’
Ветвь elif может, как совсем отсутствовать, так и присутствовать несколько раз; наличие ветви else необязательно. Ключевое слово elif является короткой формой для else if и позволяет избежать чрезмерных отступов. Последовательность if ... elif ... elif ... эквивалентна инструкциям switch и case в других языках.