Погружение в базы данных Oracle

Данная книга является руководством для начинающих специалистов в области анализа и обработки данных. В книге рассматривается язык SQL и его процедурное расширение PL/SQL от компании Oracle.

Купить книгу

SQL без слёз

Цель книги заключается в том, чтобы научить любого человека работать с реляционными базами данных и получать из них необходимую информацию посредством выполнения SQL-запросов.

Скачать книгу

 ›  ›  ›  › Условный оператор if-elif-else в Python

Условный оператор if-elif-else в Python

Оператор if

Условный оператор if является основным оператором проверки условия. Результатом условия может быть либо True (правда), либо False (ложь).

В качестве примера объявим переменную number и присвоим ей значение 10. А затем вызовем условный оператор if и напишем для него условие: переменная number должна быть меньше 15. Если наше условие истинно, то оператор if отработает и выведет на экран текст: Переменная number < 15.

# Объявляем переменную
number = 10

# Выполняем проверку условия
if number < 15:
    # Если условие True
    print("Переменная number < 15")

# Вывод в консоли
Переменная number < 15

Оператор if-else

Условный оператор else является продолжением основной конструкции if, то есть оператор else выполняет свою функцию, только тогда, когда условие в операторе if вернуло false.

В качестве примера объявим две переменные number_1 и number_2 и присвоим им произвольные числовые значения. Затем вызовем условный оператор if и напишем для него условие. В качестве условия мы будем проверять равенство двух чисел.

Если числа равны, у нас отработает оператор if, если числа не равны отработает оператор else.

# Объявляем переменные
number_1 = 5
number_2 = 10

# Выполняем проверку условия
if number_1 == number_2:
    # Если условие True
    print("Число number_1 равно числу number_2")
else:
    # Если условие False
    print("Число number_1 не равно числу number_2")

# Вывод в консоли
Число number_1 не равно числу number_2

Оператор if-elif-else

Очень часто бывает так, что для решения определенной задачи необходимо проверить не одно условие, а несколько. В этом случае конструкций if и else не хватает, поэтому есть ещё одна конструкция elif, которая добавляет дополнительное условие в логику программы.

Рассмотрим практический пример. Объявляем две переменные number_1 и number_2 и присваиваем им произвольные числовые значения. Вызываем оператор if и задаём для него первое условие: число number_1 равно number_2. Далее вызываем оператор elif и задаём второе условие для проверки: число number_1 больше number_2.

В случае, если оба условия if и elif вернут false, то отработает оператор else.

# Объявляем переменные
number_1 = 10
number_2 = 5

# Выполняем проверку условия
if number_1 == number_2:
    # Если условие if - True
    print("Число number_1 равно числу number_2")
elif number_1 > number_2:
    # Если условие elif - True
    print("Число number_1 больше числа number_2")
else:
    # Если условия if и elif - False
    print("Число number_1 не равно числу number_2")

# Вывод в консоли
Число number_1 больше числа number_2

Метки: , , , .

Записи по теме

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *