Рубрики
Без рубрики

Python, если … еще заявления

Поскольку я все еще новичок, чтобы изучить мир Python, я думал, что было бы хорошо понять синта … Теги с Python.

Поскольку я все еще новичок, чтобы изучить мир Python, я подумал, что было бы хорошо понимать синтаксис позади, если … иначе.

Основные, если заявление в Python

Давайте начнем с поиска регулярного заявления. В Python это будет использоваться в качестве следующего синтаксиса.

if condition:
    # do something

Возможно, вы захотите проверить переменную для True/False, проверьте, если число выше/ниже, или строка – это определенное значение.

number = 5
string = "Chris"
boolean = True

if number > 3:
    print("Number is positive")

if string == "Chris":
    print("Chris in the building")

if boolean == True:
    print("Boolean is true")

Это приведет к следующему:

Number is positive
Chris in the building
Boolean is true

Несколько возвратов для оператора IF

Прохладная часть об этом заключается в том, что мы можем иметь несколько возвратов, используя правильные отступы.

Допустим, нам нужны две линии отпечаток.

if number > 3:
  print("Number is positive")
  print("This is a second positive line")

Это вернет обе линии, если утверждение будет выполнено!

Если … еще в Python

Как вы, возможно, догадались, это также дает нам отличную возможность использовать иначе заявление, если IS не удается.

Логика для этого выглядит следующим образом:

if condition:
    # do something
else:
    # do something else

Давайте попробуем это с лучшим случаем использования.

number = 10

if number > 20:
  print("Number is bigger then 20")
else:
  print("It's a smaller number")

Запуск этого кода приведет к:

It's a smaller number

Добавляя другого, если

Если … еще может быть хорошим решением для статических булевых проверок. В большинстве реальных примеров, вы можете добавить определенную секунду, третью или больше, если.

Для этого мы можем использовать Элиф , в котором говорится, что предыдущее условие не было выполнено, попробуйте это. Это все еще может вернуться к еще Если мы определим один.

Логика:

if condition:
    # do thing 1
elif condition 2:
    # do thing 2
else:
    # do something else

Давайте попробуем это, проверяя, если число меньше или равно.

a = 5
b = 5
if(a > b):
    print("A is greater than B")
elif a == b:
    print("A and B are equal")
else:
    print("B is greater than A")

Который приведет к:

A and B are equal

Этот вид Элиф Заявление можно использовать несколько раз.

Спасибо за чтение, и давайте подключимся!

Спасибо за чтение моего блога. Не стесняйтесь подписаться на мой рассылку электронной почты и подключиться к Facebook или Твиттер

Оригинал: “https://dev.to/dailydevtips1/python-if-else-statements-2ejh”