파이썬의 논리적 OR
논리적 OR은
하나 이상의 조건이 충족되기를 요구합니다.
이러한 조건은 or 연산자를 사용하여 작성할 수 있습니다.
두 개의 변수가 있다고 가정해 봅시다:
tst1 = 10
tst2 = -5
조건을 작성해 보겠습니다 - 변수
tst1이 0보다 크거나 변수
tst2이 0보다 크면 콘솔에
'+++'가 출력됩니다:
if tst1 > 0 or tst2 > 0:
print('+++') # 이것이 실행됩니다
else:
print('---')
주어진 변수:
tst1 = -1
tst2 = 4
변수 tst1이 1보다 작거나 같고,
변수 tst2이 3보다 크거나 같은지 확인하세요.
코드를 실행하지 않고 콘솔에 무엇이 출력될지 결정하세요:
tst1 = -10;
tst2 = -10;
if tst1 >= 0 or tst2 >= 0:
print('+++');
else:
print('---');
}
코드를 실행하지 않고 콘솔에 무엇이 출력될지 결정하세요:
tst1 = 0;
tst2 = 0;
if tst1 >= 0 or tst2 >= 0:
print('+++');
else:
print('---');
코드를 실행하지 않고 콘솔에 무엇이 출력될지 결정하세요:
tst1 = 0;
tst2 = 5;
if tst1 >= 0 or tst2 >= 0:
print('+++');
else:
print('---');
코드를 실행하지 않고 콘솔에 무엇이 출력될지 결정하세요:
tst1 = 5;
tst2 = 5;
if tst1 >= 0 or tst2 >= 0:
print('+++');
else:
print('---');
코드를 실행하지 않고 콘솔에 무엇이 출력될지 결정하세요:
tst1 = -5;
tst2 = 15;
if tst1 >= 0 or tst1 >= 0:
print('+++');
else:
print('---');
코드를 실행하지 않고 콘솔에 무엇이 출력될지 결정하세요:
tst = 1;
if tst == 0 or tst == 1:
print('+++');
else:
print('---');
코드를 실행하지 않고 콘솔에 무엇이 출력될지 결정하세요:
tst = 2;
if tst == 0 or tst == 1:
print('+++');
else:
print('---');
코드를 실행하지 않고 콘솔에 무엇이 출력될지 결정하세요:
tst = 2;
if tst == 0 or tst == 1 or tst == 2:
print('+++');
else:
print('---');