Pythonda mantiqiy OR

Mantiqiy OR to'g'ri bo'lishi uchun kamida bitta shart talab qilinadi. Bunday shartni yoki operatori yordamida yozishingiz mumkin.

Keling, ikkita o'zgaruvchiga ega bo'lamiz:

 

tst1 = 10 tst2 = -5

 

Shartni yozamiz - agar tst1 o'zgaruvchisi 0 dan katta bo'lsa yoki tst2 o'zgaruvchisi 0 dan katta bo'lsa, konsolda '+++' ko'rsatiladi:

 

if tst1 > 0 or tst2 > 0: print('+++') # bu ishlaydi else: print('---')

O'zgaruvchi berilgan:

tst1 = -1 tst2 = 4

tst1 1 ga teng yoki undan kichik va tst2 3 dan katta yoki teng ekanligini tekshiring.

Kodni ishga tushirmasdan, konsolga nima chiqishini aniqlang:

tst1 = -10; tst2 = -10; if tst1 >= 0 or tst2 >= 0: print('+++'); else: print('---'); }

Kodni ishga tushirmasdan, konsolga nima chiqishini aniqlang:

tst1 = 0; tst2 = 0; if tst1 >= 0 or tst2 >= 0: print('+++'); else: print('---');

Kodni ishga tushirmasdan, konsolga nima chiqishini aniqlang:

tst1 = 0; tst2 = 5; if tst1 >= 0 or tst2 >= 0: print('+++'); else: print('---');

Kodni ishga tushirmasdan, konsolga nima chiqishini aniqlang:

tst1 = 5; tst2 = 5; if tst1 >= 0 or tst2 >= 0: print('+++'); else: print('---');

Kodni ishga tushirmasdan, konsolga nima chiqishini aniqlang:

tst1 = -5; tst2 = 15; if tst1 >= 0 or tst1 >= 0: print('+++'); else: print('---');

Kodni ishga tushirmasdan, konsolga nima chiqishini aniqlang:

tst = 1; if tst == 0 or tst == 1: print('+++'); else: print('---');

Kodni ishga tushirmasdan, konsolga nima chiqishini aniqlang:

tst = 2; if tst == 0 or tst == 1: print('+++'); else: print('---');

Kodni ishga tushirmasdan, konsolga nima chiqishini aniqlang:

tst = 2; if tst == 0 or tst == 1 or tst == 2: print('+++'); else: print('---');

uz ru