Ternar operator


ULASHISH

Uchlik operatori

Uchlik operator, agar shart rost bo‘lsa, bitta qiymatni, agar u noto‘g‘ri bo‘lsa, boshqasini belgilashga imkon beradi:

Misol

x ga qiymat bering:

“WEEKEND!” qiymatini belgilang. agar raqam 5 dan yuqori bo‘lsa, aks holda "Ish kuni":

num = 6 x = "WEEKEND!" if num > 5 else "Workday" print(x)
O‘zingiz sinab ko‘ring »

Eslatma: Uchlik operator haqiqiy operator emas, u shartli ifoda yoki if stenografiyasidir.


Elif o‘rniga:

elifo‘rniga uchlik operatori if operatorlarida ko‘proq foydalanish mumkin:

Misol

Belgilang: - "Jum" agarnum5 bo‘lsa - "Sat" agarnum6 bo‘lsa - "Sun" agarnum7 bo‘lsa - aks holda "hafta kuni" tayinlang:

num = 6 x = "Fri" if num == 5 else "Sat" if num == 6 else "Sun" if num == 7 else "weekday" print(x)
O‘zingiz sinab ko‘ring »

W3Schools Pathfinder

Yutuqlaringizni kuzating – bu bepul!