Подскажите пожалуйста для чего нужен условный оператор "if" в Python ​

Ответы

Ответ дал: Falsik
1

Ответ:

По сути команда "if" переводится как "если"

Объяснение:

Приведу пример скрином.

В команде дано

a=3

Если а>1

напечатать "hello 3"

И команда вывела надпись "hello 3"

Приложения:

Falsik: Если что я сделал это на сайте с песочницей питона ( можно сказать онлайн сайт питона )
nazar1686: спасибо, с ответом очень помог, и даже сайт показал!
Ответ дал: lenyashastin
1

Ответ:

Условный оператор "if" в Python нужен для того, чтобы задать какое-либо условие, то есть чтобы, например, решить какую-либо задачу с ветвлением. Приведём пример:

Написать программу. Маша и Дима разделили между собой какое-то количество конфет. У кого-то из ребят оказалось больше конфет. Задать с клавиатуры количество конфет, что имеется у Маши, а после количество конфет, что имеется у Димы. Если у Маши больше конфет, чем у Димы, тогда вывести "Маша", если наоборот - "Дима".

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

Привожу ниже решение:

Masha=int(input('Сколько конфет у Маши? - задайте количество с клавиатуры'))

Dima=int(input('Сколько конфет у Димы? - задайте количество с клавиатуры'))

if Dima>Masha:

   print('Дима')

elif Dima==Masha:

   print('У Димы и у Маши одинаковое количество конфет')

else:

   print('Маша')

В данном случае мы использовали еще два условных оператора - "elif" и "else", которые, работая совместно с "if", смогли решить поставленную задачу. В данном случае, если у Димы было больше конфет, чем у Маши, тогда выводилось его имя, если же нет, тогда выполнялось второе условие "elif", и если оно удовлетворялось, то бишь у Димы и Маши было одинаковое количество конфет, тогда выводилось сообщение об этом. Уже далее использовался оператор "else", который утверждает, что если оба вышестоящих условия не выполнились - вывести "Маша".

То есть, условный оператор позволяет выполнить какое-либо действие только при условии истинности либо же наоборот, ложности, какого-либо выражения.

Вас заинтересует