Python Եթե … Այլապես

Python Եթե… Այլապես


Python-ի պայմանները և If-ի հայտարարությունները

Python-ն աջակցում է մաթեմատիկայի սովորական տրամաբանական պայմաններին.

  • Հավասար է ա == բ
  • Հավասար չէ. ա != բ
  • Ավելի քիչ քան: ա < բ
  • Պակաս կամ հավասար. ա <= բ
  • Ավելի մեծ, քան՝ ա > բ
  • Մեծ կամ հավասար. ա >= բ

Այս պայմանները կարող են օգտագործվել մի քանի ձևով, առավել հաճախ «if» հայտարարություններում և հանգույցներում:

«Եթե հայտարարություն» է գրվում՝ օգտագործելով if բանալի բառ

Օրինակ

Եթե ​​հայտարարություն.

Փորձեք ինքներդ »

Այս օրինակում մենք օգտագործում ենք երկու փոփոխական. a և b, որոնք օգտագործվում են որպես if դրույթի մաս՝ ստուգելու արդյոք b ավելի մեծ է, քան a: Ինչպես a is 33, եւ b is 200, մենք գիտենք, որ 200-ը մեծ է 33-ից, և հետևաբար մենք տպում ենք էկրանին, որ «b-ն մեծ է a-ից»:

Ցանկապատում

Python-ը հիմնվում է ներքևի վրա (տողի սկզբում բաց տարածությունը) ծածկագրի շրջանակը սահմանելու համար: Ծրագրավորման այլ լեզուներ հաճախ օգտագործում են գանգուր փակագծեր այդ նպատակով:

Օրինակ

Եթե ​​հայտարարություն, առանց նահանջի (կառաջացնի սխալ).

Փորձեք ինքներդ »

Elif

The Էլիֆ հիմնաբառը pythons-ի՝ «եթե նախորդ պայմանները ճիշտ չէին, ապա փորձիր այս պայմանը» ասելու եղանակն է:

Օրինակ

Փորձեք ինքներդ »

Այս օրինակում a հավասար է b, ուստի առաջին պայմանը ճիշտ չէ, բայց Էլիֆ պայմանը ճշմարիտ է, ուստի մենք տպում ենք էկրանին, որ «a-ն և b-ը հավասար են»:


Ուրիշ

The ուրիշ հիմնաբառը բռնում է այն ամենը, ինչը չի նկատվում նախորդ պայմաններով:

Օրինակ

Փորձեք ինքներդ »

Այս օրինակում a ավելի մեծ է, քան b, այնպես որ առաջին պայմանը ճիշտ չէ, նաև Էլիֆ պայմանը ճիշտ չէ, ուստի մենք գնում ենք ուրիշ պայմանը և տպեք էկրանին, որ «a-ն b-ից մեծ է»:

Կարող եք նաև ունենալ else առանց elif:

Օրինակ

Փորձեք ինքներդ »


Կարճ ձեռքը Եթե

Եթե ​​դուք պետք է կատարեք միայն մեկ հայտարարություն, ապա այն կարող եք տեղադրել այն նույն տողում, ինչ if հայտարարությունը:

Օրինակ

Մեկ տող եթե հայտարարություն.

Փորձեք ինքներդ »


Կարճ ձեռքը, եթե… Այլապես

Եթե ​​դուք ունեք միայն մեկ հայտարարություն, որը պետք է կատարվի, մեկը՝ եթե, և մեկը՝ մյուսի համար, կարող եք այդ ամենը դնել նույն տողում.

Օրինակ

Մեկ տող, եթե այլ բան, հայտարարություն.

Փորձեք ինքներդ »

Այս տեխնիկան հայտնի է որպես Երրորդական օպերատորներԿամ Պայմանական արտահայտություններ.

Դուք կարող եք նաև մի քանի այլ հայտարարություններ ունենալ նույն տողում.

Օրինակ

Մեկ տող, if else հայտարարություն, 3 պայմանով.

Փորձեք ինքներդ »


Իսկ

The և հիմնաբառը տրամաբանական օպերատոր է և օգտագործվում է պայմանական հայտարարությունները միավորելու համար.

Օրինակ

Փորձեք, եթե a ավելի մեծ է, քան b, Եւ եթե c ավելի մեծ է, քան a:

Փորձեք ինքներդ »


Or

The or հիմնաբառը տրամաբանական օպերատոր է և օգտագործվում է պայմանական հայտարարությունները միավորելու համար.

Օրինակ

Փորձեք, եթե a ավելի մեծ է, քան b, ԿԱՄ եթե a ավելի մեծ է, քան c:

Փորձեք ինքներդ »


Ներդրված Եթե

Դուք կարող եք ունենալ if հայտարարություններ ներսում if հայտարարությունները, սա կոչվում է բույն if հայտարարություններ:

Օրինակ

Փորձեք ինքներդ »


Անցումային հայտարարությունը

if հայտարարությունները չեն կարող դատարկ լինել, բայց եթե դուք ինչ-ինչ պատճառներով ունեք if հայտարարություն առանց բովանդակության, դրված է pass հայտարարություն՝ սխալ ստանալուց խուսափելու համար:

Օրինակ

Փորձեք ինքներդ »


Փորձեք ինքներդ վարժություններով

Վարժություն:

Տպել «Բարև աշխարհ», եթե a ավելի մեծ է, քան b.

Սկսեք վարժությունը

ArmenianEnglish