Python да Кўп ва Кичик операторлари
Икки қийматни бир-бирига солиштириш учун
кўп >,
кўп ёки тенг >=, кичик <,
кичик ёки тенг <= операторлари ишлатилади.
Бизда tst ўзгарувчиси мавжуд деб фараз қилайлик:
tst = 3
Келинг, бу ўзгарувчининг қиймати нолдан катта-ю кичиклигини текширамиз:
if tst > 0:
print('+++') # бу ишлайди
else:
print('---')
Энди ўзгарувчининг қийматини манфий қиламиз:
tst = -3
if tst > 0:
print('+++')
else:
print('---') # бу ишлайди
Энди ўзгарувчининг қиймати 0 га тенг деб фараз қилайлик.
Бу ҳолда else блоги ишлайди:
tst = 0
if tst > 0:
print('+++')
else:
print('---') # бу ишлайди
Келинг, шартни кўп ёки тенг деб ўзгартирамиз:
if tst >= 0:
print('+++') # бу ишлайди
else:
print('---')
Агар шартни кичик ёки тенг деб ўзгартирсак, унда ҳам биринчи блок ишлайди:
if tst <= 0:
print('+++') # бу ишлайди
else:
print('---')
Берилган ўзгарувчи:
tst = 5
Унинг 10 дан катта эканлигини текширинг.
tst ўзгарувчисининг 10 дан кичиклигини текширинг.
tst ўзгарувчисининг 5 дан катта ёки тенг эканлигини текширинг.
tst ўзгарувчисининг -5 дан кичик ёки тенг эканлигини текширинг.
Берилган ўзгарувчи:
tst = 5
Унинг 10 дан катта эканлигини текширинг.
Берилган код:
if age >= 18:
print('You have access to the site')
else:
print('You do not have access to the site')
age ўзгарувчисига ёшингизга мос рақамни беринг. Консолда чиққан натижани айтинг.