Увод у Иф изјаву у Питхон-у

У програмирању је условна изјава од суштинске важности за доношење одлука. Помаже нам да одредимо или одаберемо који код требамо да испишемо следеће и који да прескочимо. Изјава „иф“ у питхону је ефективна унапред дефинисана изјава функције која помаже у одлучивању изјава или операција које је потребно извршити. Изјава „ако“ користи се за постављање правца у којем програм треба ићи даље.

Изјава „ако“ у основи делује на логичким условима „Тачно“ и „Нетачно“. Дати блок кода пролази кад је дати „иф“ услов истинит и не пролази или се извршава када је дати увјет лажан.

Услов „ако“ се такође може користити у једноставним математичким условима као што су: Једнако (=), Није једнако (! =), Мање од (<), Мање од или једнако () Веће од или једнако (> =).

Како ако изјава функционише

Изјава „ако“ се користи првенствено за контролу смера нашег програма. Користи се за прескакање извршења одређених резултата које не можемо извршити.
Основна структура изјаве „ако“ у питхону уноси реч „ако“ (мала слова), а затим услов двоточком на крају изјаве „ако“, а затим изјаву о испису у вези са штампањем жељеног излаза.

Питхон је осетљив на велика и мала слова, па би „иф“ требало бити мало.

Синтакса:

if :
Print

Питхон је осетљив на увлачења, након „иф“ услова, следећи ред кода је размакнут од четири размака осим почетка изјаве. Било који скуп упутстава или стања који припадају истом блоку кода треба да се одвоје. Увлачење је јединствено за програмски језик питхон-а. Питхон се строго придржава увлачења; развијен је на тај начин да линије кода буду уредне и лако читљиве.

Упоређивање Питхон-а ако је изјава са другим језицима

У Ц и Јава програмирању коврчави заграде користе се за препознавање блока израза „иф“ и било која изјава или стање изван заграде не припада блоку „иф“. Изјава или операција унутар блока „иф“ завршава се двоточком.

if (condition)
(
Print statement or operation;
)

Питхон је, у поређењу са другим језицима, прилично једноставан и увлачење чини код уредним и разумљивим лако.
Након датог стања „ако“ можемо користити више „иф“ изјава и других изјава у питхон-у. Услов је тачан да се извршава наредна изјава или операција или ако постоје алтернативни искази или радње које се спомињу да се изврше ако је услов лажан, тада се та изјава унутар блока „ако“ извршава или ако није обезбеђен алтернативни исказ или услов за извршење када је услов лажан, програм ће једноставно скочити да изврши следећи блок кода изван изјаве "ако".

Пример # 1

Шифра:

if 'cat' in ('dog', 'cat', 'horse', 'penguin'):
print('Cat exists')
print('Cat is my favorite pet')

Излаз:

У примеру 1, услов „иф“ је тачан јер је мачка присутна на листи, па је тако и изјава за штампање извршена и одштампана. Читав пример 1 је један блок кода.

Пример бр. 2

Шифра:

if 'horse' in ('dog', 'cat', 'horse', 'penguin'):
print('horse exists')
print('horse is a strong animal')
print('Cat is my favorite pet')

Излаз:

У примјеру 2, наведени је увјет тачан и стога су оба изјава за испис извршена. Услов „ако“ укида се чим се увлачи назад, па су стога извршене све три изјаве за штампање.

Такође можемо користити више „иф“ услова унутар истог блока, под условом да изјаве следе увлачења.

Пример бр. 3

Шифра:

if 'horse' in ('dog', 'cat', 'horse', 'penguin'):
print('horse exists')
if 'cat' in ('dog', 'cat', 'sheep'):
print('cat exist')
if 'sheep' not in ('dog', 'cat', 'horse', 'penguin'):
print('sheep does not exist')

Излаз:

Питхон такође има логичке операторе „АНД“, „ОР“, „НОТ“,

Шифра:

a = 4
b = 7
if a > 0 and b > 0:
print('Both are Positive numbers')
if a%2 or b%2:
print('Either of one is even')
if a > 0 and not b < 0:
print("Both are positive")

Излаз:

Ако је дијаграм тока извештаја

Синтакса изјава Иф

Овде су неке од синтакса изразе „иф“ које су имплементиране на различите условне изјаве.

Пример # 1

Пример употребе математичких услова.

Шифра:

x = 10
y = 17
if (x > 0):
print("X is positive")
if (x % 2 ==0):
print("X is even")
if (y!=x):
print("Both are unique")
if (y % 2 != 0):
print("y is odd")
if (x>=11):
print("condition is True")
if (y<=19):
print("True")

Излаз:

Услов 'к' већи од или једнак 11 је лажан, па се одговарајућа изјава за испис не извршава.

Пример бр. 2

Пример употребе математичких оператора.

Шифра:

a = 5
b = 10
c = 115
if a + b <= 99:
print('a & b are two digit numbers')
if a + c <= 99:
print('a & c are two digit numbers')
if a > 0:
print(c/a)
if b > 0:
print(c/b)
if c%b == 0:
print("The numbers are divisible")
if c%a == 0:
print("a is divisible by c")
if a < b < c:
print("The sum is", a + b + c)

Излаз:

За ц% б остатак није једнак нули, услов је лажан и стога се извршава наредни ред.

Закључак

Дакле, генерално, изјава „ако“ у питхону се користи када постоји потреба да се донесе одлука о томе која изјава или операција треба да се изврши и које изјаве или операције које је потребно прескочити пре извршења. Извођење ради на истинитој или лажној логици. Сви математички и логички оператори могу се користити у питхон "иф" изјавама.

Препоручени чланци

Ово је водич за Иф Статемент у Питхон-у. Овде смо расправљали о томе ако изјава делује, синтакса, блок дијаграма, поређење питхон иф изјаве и других језика заједно са различитим примерима и имплементацијом кода. Такође можете погледати следеће чланке да бисте сазнали више -

  1. Ако Изјава на Ц
  2. Питхон Вариаблес
  3. Увод у Питхон
  4. Питхон вс Ц ++
  5. Варијабле у ЈаваСцрипт-у
  6. Низи у Јава програмирању
  7. Научите примере ако изјава у Р

Категорија: