Որոշ իրավիճակներում մենք կցանկանայինք որոշակի բաներ անել, եթե պայմանը բավարարվում է, և ինչ-որ այլ բան՝ եթե ոչ: Python-ը դա թույլ է տալիս else-ի միջոցով.
a = int(input())
b = int(input())
if a == b:
print('YES')
else:
print('NO')
Այս ծրագիրը տպում է YES եթե մուտքագրված երկու արժեքները հավասար են, իսկ հակառակ դեպքում NO .
Նկատի ունեցեք, որ և if և else պայմանների բովանդակությունը կտրված է 4 բացատով: Բացի այդ, երկու հայտարարություններն էլ ավարտվում են : ով:
Նկատի ունեցեք, որ երկու արժեքների հավասարության ստուգումը կատարվում է կրկնակի == նշանի միջոցով: Նշանակման համար օգտագործվում է մեկ = նշան, մինչդեռ կրկնակի == նշանն օգտագործվում է ստուգելու համար, թե արդյոք երկու արժեքները հավասար են:
Ահա python-ում առկա բոլոր հնարավոր պայմանական օպերատորների ցանկը.