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:

pythontst = 3

Išsiaiškinkime, ar šio kintamojo reikšmė didesnė už nulį:

pythonif tst > 0:
  print('+++') # suveiks šis
else:
  print('---')

Dabar pakeiskime kintamojo reikšmę į neigiamą:

pythontst = -3

if tst > 0:
  print('+++')
else:
  print('---') # suveiks šis

Tarkime, kad dabar kintamojo reikšmė lygi 0. Šiuo atveju bus vykdomas else blokas:

pythontst = 0

if tst > 0:
  print('+++')
else:
  print('---') # suveiks šis

Pakeiskime sąlygą į "didesnis arba lygus":

pythonif tst >= 0:
  print('+++') # suveiks šis
else:
  print('---')

Jei pakeisite sąlygą į "mažesnis arba lygus", tada taip pat suveiks pirmasis blokas:

pythonif tst <= 0:
  print('+++') # suveiks šis
else:
  print('---')
Задание 1

Duotas kintamasis:

pythontst = 5

Patikrinkite, ar jis didesnis už 10.

Задание 2

Patikrinkite, ar kintamasis tst mažesnis už 10.

Задание 3

Patikrinkite, ar kintamasis tst didesnis arba lygus 5.

Задание 4

Patikrinkite, ar kintamasis tst mažesnis arba lygus -5.

Задание 5

Duotas kintamasis:

pythontst = 5

Patikrinkite, ar jis didesnis už 10.

Задание 6

Duotas toks kodas:

pythonif 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ę.