Автор оригинала: Python Examples.
Python, если утверждение
Python Если утверждение является условным утверждением, в котором набор операторов выполняется в зависимости от результата условия.
В этом примере Python мы узнаем о Python, если синтаксис заявления и разные сценарии, где Python, если заявление может быть использовано.
Ниже приведена блок-схема Python, если утверждение. На основании оценки состояния выполнение программы принимает один из путей.
Синтаксис Python, если
Ниже приведен синтаксис IF-оператора в Python.
if boolean_expression: statement(s)
Соблюдайте вдавливание, предусмотренные для операторов внутри, если блок и толстой кишки :
После логического выражения.
Если булевое выражение возвращает True, выполняется операторы (ы) блока IF. Иначе, операторы (ы) не выполняются, и выполнение программы продолжается с заявлениями после того, как утверждение, если есть какие-либо.
Ниже приведена блок-схема последовательности операций, изображающей выполнение условия и выписки в заявлении IF.
Пример 1: Python, если
В этом примере мы будем использовать простое булевое выражение, образованное с реляционным оператором, меньше, чем для условия оператора IF. Заявления (ы) внутри блока IF – это всего лишь одно оператор печати.
Python Program
a = 2 b = 5 if a
Выход
Запустите программу, и вы увидите следующую вывод в консоли.
2 is less than 5
Ориентировано, что состояние, предусмотренное вышеприведенным, если оператор оценивает true, поэтому утверждение (ы) внутри блока IF выполняется.
Пример 2: Python, если утверждение, где булевое выражение является ложным
В этом примере мы напишем Если Заявление, где логическое выражение или состояние оценивают ложь.
Python Program
a = 24 b = 5 if a
Выход
Условие, предусмотренное в заявлении IF, оценивает false, и поэтому утверждение внутри блока IF не выполняется.
Пример 3: Python Если с несколькими условиями в выражении
Когда вам нужно писать несколько условий в одном выражении, используйте логические операторы, чтобы присоединиться к ним и создать составное состояние. Логические операторы могут быть: Python и, Python или Python нет.
Python Program
a = 2 b = 5 c = 4 if a
Выход
правда и
2 is less than 5 and 4
Пример 4: Python, если с выражением, оцениваясь к числу
Если выражение в операторе IF оценивает число, то операторы (ы) выполняются, если число ненулено. Ноль считается ложным и ненулевым (положительным или отрицательным) считается верным.
В этом примере мы напишем Python, если утверждение, где булевое выражение оценивается на число.
Python Program
a = 2 if a: print(a, 'is not zero')
Выход
Поскольку значение условия оценивается на 2
, что является ненулевым числом, оператор (ы) внутри, если выполняется блок.
2 is not zero.
Пример 5: Python Если с несколькими утверждениями в блоке
В разделе синтаксиса мы уже упоминали, что внутри могут быть несколько утверждений внутри Если блок Отказ
В этом примере мы напишем три утверждения внутри Если блок Отказ
Python Program
a = 2 if a: print(a, 'is not zero') print('And this is another statement') print('Yet another statement')
Мы написали только печатные заявления в этом примере внутри, если блок. Но вы можете написать набор любых действительных операторов Python в блоке IF.
Обратите внимание, что утверждения IF-Block имеют одинаковые отступа.
Выход
2 is not zero And this is another statement Yet another statement
Пример 6: вложено, если
Вы можете написать Python, если заявление внутри другого Python, если утверждение. Это называется вложенным.
В этом примере мы напишем вложенное, если блок: ан, если блок внутри другого, если блок.
Python Program
a = 2 if a!=0: print(a, 'is not zero.') if a>0: print(a, 'is positive.') if a<0: print(a, 'is negative.')
Выход
Как первое/внешнее состояние A! = 0
Оценивается true, выполнение входит в блок IF. И приложения IF внутри этого внешнего, если блок считается еще одним питоном и выполняется соответственно.
2 is not zero. 2 is positive.
Резюме
В этом руководстве примеров Python мы узнали, что в Python в Python в Python, для чего он используется, как писать, если записать, вложенное, если все с помощью некоторых хорошо подробных примеров.