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