Pythondagi operatorlardan ko'p va kamroq
Ikki qiymatni bir-biri bilan solishtirish uchun > dan katta, >= dan katta yoki teng, < dan kichik, <= dan kichik yoki teng operatorlardan foydalaning.
Keling, tst o'zgaruvchisiga ega bo'lsin:
tst = 3
Keling, ushbu o'zgaruvchining qiymati noldan katta yoki yo'qligini bilib olaylik:
if tst > 0:
print('+++') # bu ishlaydi
else:
print('---')
Endi o'zgaruvchining qiymatini manfiyga o'zgartiramiz:
tst = -3
if tst > 0:
print('+++')
else:
print('---') # bu ishlaydi
Endi o'zgaruvchining qiymati 0 bo'lsin. Bu holda else bloki bajariladi:
tst = 0
if tst > 0:
print('+++')
else:
print('---') # bu ishlaydi
Shartni katta yoki teng qilib o'zgartiramiz:
if tst >= 0:
print('+++') # bu ishlaydi
else:
print('---')
Agar siz shartni kamroq yoki teng qilib o'zgartirsangiz, birinchi blok ham ishlaydi:
if tst <= 0:
print('+++') # bu ishlaydi
else:
print('---')
№1 O'zgaruvchi berilgan: 10 dan katta ekanligini tekshiring.tst = 5
№2 tst o'zgaruvchisi 10 dan kichik ekanligini tekshiring.
№3 tst 5 dan katta yoki teng ekanligini tekshiring.
№4 tst -5 dan kichik yoki teng ekanligini tekshiring.
№5 quydagi o`zgaruvchi beriladi 10 dan katta ekanligini tekshiring.tst = 5
№6 quydagi kod beriladi Yosh o'zgaruvchisini yoshingiz bilan raqamga o'rnating. Konsolga nima chiqqanligini ayting.if age >= 18:
print('You have access to the site')
else:
print('Нou do not have access to the site')