6주차 실력진단 결과
10. or 기호
10.1 범위 밖의 수
📌 [기본 개념] or 기호
✔ 2개 이상의 조건들 중 하나라도 만족하는지를 알고 싶은 경우, 다음과 같이 or를 사용합니다.
if 조건1 or 조건2:
코드1
📌 [문제] 링크
📌 [풀이 및 코드]
[풀이]
📍 첫 번째 줄에 정수 a가 주어지므로, int(input())을 사용하여 a에 넣습니다.
📍 if else 문을 사용하여 a가 (10보다 작거나 20보다 큰 수인지) 또는 (아닌지)를 판별합니다.
or 기호를 사용하여 (a가 10보다 작은지) 또는 (a가 20보다 큰지) 판별합니다.
[코드]
a = int(input())
if a < 10 or a > 20:
print('yes')
else:
print('no')
10.2 숫자의 조건 여부 3
📌 [문제] 링크
📌 [풀이 및 코드]
[풀이]
📍 첫 번째 줄에 정수 a가 주어지므로, int(input())을 통해 a에 넣습니다.
📍 if else문을 사용하여 (13의 배수이거나 19의 배수인지) 또는 (그 외인지) 판별합니다.
or 기호를 사용하여 (a가 13의 배수인지) 또는 (19의 배수인지) 판별합니다.
[코드]
a = int(input())
if a % 13 == 0 or a % 19 == 0:
print('True')
else:
print('False')
10.3 둘 중 하나의 배수
📌 [문제] 링크
📌 [풀이 및 코드]
[풀이]
📍 첫 번째 줄에 정수 a가 주어지므로, int(input())을 통해 a에 넣습니다.
📍 if else 문을 사용하여 (a가 3의 배수이거나 5의 배수인지) 또는 (그 외인지) 판별합니다.
or 기호를 사용하여 (a가 3의 배수인지) 또는 (5의 배수인지) 판별합니다.
[코드]
a = int(input())
if a % 3 == 0 or a % 5 == 0:
print(1)
else:
print(0)
'코딩테스트 대비' 카테고리의 다른 글
[코드트리 챌린지] [Novice Low] 4. 조건문(12) - 중첩 조건문 (0) | 2023.10.18 |
---|---|
[코드트리 챌린지] [Novice Low] 4. 조건문(11) - and, or 혼합 (0) | 2023.10.17 |
[코드트리 챌린지] [Novice Low] 4. 조건문(9) - and 기호 (0) | 2023.10.13 |
[코드트리 블로그 챌린지] [Novice Low] 4. 조건문(8) - 비교 연산자와 조건문 (0) | 2023.10.12 |
[코드트리 챌린지] [Novice Low] 4. 조건문(7) - if else if else 조건문 (0) | 2023.10.11 |