Шартты өрнектер



Дата31.03.2023
өлшемі15.29 Kb.
#471486
Шартты өрнектер

Шартты өрнектер


Бірқатар операциялар шартты өрнектерді орындай алады. Барлық шартты операциялар екі операндты қабылдайды және оның нәтижесі boolean типін білдіретін логикалық мәнді қайтарады. Логикалық типте тек екі мән бар - True (ақиқат) және False (жалған).
Салыстыру операциялары
Қарапайым шартты өрнектер екі мәнді салыстыратын салыстыру амалдарын қолданады. Python келесі салыстыру амалдарын пайдалануға мүмкіндік береді:

  • ==

Егер екі операнд тең болса, True қайтарады. Әйтпесе, ол жалған қайтарады.

  • !=

Егер екі операнд тең болмаса, True қайтарады. Әйтпесе, ол жалған қайтарады.

  • >(артық)

Егер бірінші операнд екіншісінен үлкен болса, True қайтарады.

  • < (кем)

Егер бірінші операнд екіншісінен аз болса, True қайтарады.

  • > = (көп немесе тең)

Егер бірінші операнд екіншісінен үлкен немесе оған тең болса, True қайтарады.

  • < = (аз немесе тең)

Егер бірінші операнд екіншісінен кіші немесе оған тең болса, True қайтарады.
Салыстыру амалдарының мысалдары:

1
2
3
4
5
6
7
8
9
10
11

a = 5
b = 6
result = 5 == 6 # салыстыру амал нәтижесін айнымалыға сақтаймыз
print(result) # False – 5 пен 6 тең емес
print(a != b) # True
print(a > b) # False – 6-дан 5 төмен
print(a < b) # True

bool1 = True


bool2 = False
print(bool1 == bool2) # False - bool1 мәні bool2 мәніне тең емес


Салыстыру операциялары әртүрлі типтерді - жолдарды, сандарды, логикалық мәндерді салыстыра алады, алайда операцияның екі операндасы да бірдей типті көрсетуі керек.

Достарыңызбен бөлісу:




©dereksiz.org 2024
әкімшілігінің қараңыз

    Басты бет