Toán tử OR (HOẶC) logic trong Python
Toán tử OR logic yêu cầu ít nhất một điều kiện phải được thỏa mãn.
Điều kiện như vậy có thể được viết bằng toán tử or.
Giả sử chúng ta có hai biến:
tst1 = 10
tst2 = -5
Hãy viết một điều kiện - nếu biến
tst1 lớn hơn 0 hoặc biến
tst2 lớn hơn 0, thì
'+++' sẽ được in ra console:
if tst1 > 0 or tst2 > 0:
print('+++') # cái này sẽ được thực thi
else:
print('---')
Cho các biến:
tst1 = -1
tst2 = 4
Hãy kiểm tra xem biến tst1 có bằng
hoặc nhỏ hơn 1 và biến tst2
lớn hơn hoặc bằng 3 hay không.
Không chạy code, hãy xác định xem điều gì sẽ được in ra console:
tst1 = -10;
tst2 = -10;
if tst1 >= 0 or tst2 >= 0:
print('+++');
else:
print('---');
}
Không chạy code, hãy xác định xem điều gì sẽ được in ra console:
tst1 = 0;
tst2 = 0;
if tst1 >= 0 or tst2 >= 0:
print('+++');
else:
print('---');
Không chạy code, hãy xác định xem điều gì sẽ được in ra console:
tst1 = 0;
tst2 = 5;
if tst1 >= 0 or tst2 >= 0:
print('+++');
else:
print('---');
Không chạy code, hãy xác định xem điều gì sẽ được in ra console:
tst1 = 5;
tst2 = 5;
if tst1 >= 0 or tst2 >= 0:
print('+++');
else:
print('---');
Không chạy code, hãy xác định xem điều gì sẽ được in ra console:
tst1 = -5;
tst2 = 15;
if tst1 >= 0 or tst1 >= 0:
print('+++');
else:
print('---');
Không chạy code, hãy xác định xem điều gì sẽ được in ra console:
tst = 1;
if tst == 0 or tst == 1:
print('+++');
else:
print('---');
Không chạy code, hãy xác định xem điều gì sẽ được in ra console:
tst = 2;
if tst == 0 or tst == 1:
print('+++');
else:
print('---');
Không chạy code, hãy xác định xem điều gì sẽ được in ra console:
tst = 2;
if tst == 0 or tst == 1 or tst == 2:
print('+++');
else:
print('---');