가오리의 코딩일기
코드업 기초 100제 10. 기초 - 삼항연산 본문
[63] 입력된 두 정수 a, b 중 큰 값을 출력하는 프로그램을 작성해보자. (단 조건문을 사용하지 않고 3항 연산자 'and or'를 사용한다)
a, b = map(int, input().split())
print(a > b and a or b)
print(max(a, b))
[64] 입력된 세 정수 a, b, c 중 가장 작은 값을 출력하는 프로그램을 작성해보자. (단, 삼항 연산자 이용)
a, b, c = map(int, input().split())
num = a if a < b else b
print(num)
print(num if num < c else c)
[우리밋이 알려주는 Bonus 문제 (3)]
1개의 정수형 입력이 들어오면 삼항 연산을 이용하여 '홀수'와 '짝수'를 판별하여라
num = int(input())
print('홀수' if num % 2 else "짝수")
print(num%2 and '홀수' or '짝수')
'Python > 코드업 기초 100제' 카테고리의 다른 글
코드업 기초 100제 12. 기초 - 반복실행구조 (0) | 2022.05.14 |
---|---|
코드업 기초 100제 11. 기초 - 조건/선택실행구조 (0) | 2022.05.14 |
코드업 기초 100제 9. 기초 - 비트단위 논리연산 (0) | 2022.05.13 |
코드업 기초 100제 8. 기초 - 논리 연산 (0) | 2022.05.12 |
코드업 기초 100제 7. 기초 - 비교 연산 (0) | 2022.05.12 |