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('---')

O'zgaruvchi berilgan:

tst = 5

10 dan katta ekanligini tekshiring.

tst o'zgaruvchisi 10 dan kichik ekanligini tekshiring.

tst 5 dan katta yoki teng ekanligini tekshiring.

tst -5 dan kichik yoki teng ekanligini tekshiring.

quydagi o`zgaruvchi beriladi

tst = 5

10 dan katta ekanligini tekshiring.

quydagi kod beriladi

if age >= 18: print('You have access to the site') else: print('Нou do not have access to the site')

Yosh o'zgaruvchisini yoshingiz bilan raqamga o'rnating. Konsolga nima chiqqanligini ayting.

uz ru