Didesnio ir mažesnio operatoriai Python kalboje
Dviejų reikšmių palyginimui viena su kita
naudojami operatoriai didesnis >,
didesnis arba lygus >=, mažesnis <,
mažesnis arba lygus <=.
Tarkime, kad turime kintamąjį tst:
tst = 3
Išsiaiškinkime, ar šio kintamojo reikšmė didesnė už nulį:
if tst > 0:
print('+++') # suveiks šis
else:
print('---')
Dabar pakeiskime kintamojo reikšmę į neigiamą:
tst = -3
if tst > 0:
print('+++')
else:
print('---') # suveiks šis
Tarkime, kad dabar kintamojo reikšmė lygi
0. Šiuo atveju bus vykdomas
else blokas:
tst = 0
if tst > 0:
print('+++')
else:
print('---') # suveiks šis
Pakeiskime sąlygą į "didesnis arba lygus":
if tst >= 0:
print('+++') # suveiks šis
else:
print('---')
Jei pakeisite sąlygą į "mažesnis arba lygus", tada taip pat suveiks pirmasis blokas:
if tst <= 0:
print('+++') # suveiks šis
else:
print('---')
Duotas kintamasis:
tst = 5
Patikrinkite, ar jis didesnis už 10.
Patikrinkite, ar kintamasis tst mažesnis
už 10.
Patikrinkite, ar kintamasis tst didesnis
arba lygus 5.
Patikrinkite, ar kintamasis tst mažesnis
arba lygus -5.
Duotas kintamasis:
tst = 5
Patikrinkite, ar jis didesnis už 10.
Duotas toks kodas:
if age >= 18:
print('Jūs turite prieigą prie svetainės')
else:
print('Jūs neturite prieigos prie svetainės')
Nustatykite kintamajam age skaičių su savo
amžiumi. Pasakykite, kas buvo išvesta į konsolę.