Yet Never Lose Faith

- Good to Great , Jim Collins

How To Preprocess Image Data 자세히보기

Algorithm

37th. CodeUp #1064 : [기초-삼항연산] 정수 3개 입력받아 가장 작은 수 출력하기(설명)

Kellyyyy 2020. 12. 15. 17:07

PROBLEM.

 

 

[기초-삼항연산] 정수 3개 입력받아 가장 작은 수 출력하기(설명)

C언어기초100제v1.2 : @컴퓨터과학사랑, 전국 정보(컴퓨터)교사 커뮤니티/연구회 - 학교 정보(컴퓨터)선생님들과 함께 수업/방과후학습/동아리활동 등을 통해 재미있게 배워보세요.  - 모든 내용

codeup.kr


 

SOURCE.

a, b, c = map(int, input().split())
print((a if a < b else b) if (a if a < b else b) < c else c)

# 입력 : 3 -1 5
# 출력 : -1

LESSON.

문제에서는 '조건문을 사용하지 않고 3항 연산자 ? 를 사용한다' 고 나와있는데, Python은 삼항연산자로 ? 대신 if else 문을 사용한다.


Reference.

[WEB]

1) 개인 블로그 - 파이썬 삼항연산자에 대한 설명

 

파이썬 3항 연산자 비교

여느 언어에나 코드 량을 줄이기 위한 다양한 기법들이 존재합니다. 그 중에서 대표적인 것 중 하나인 3 항 연사자를 파이썬에서도 사용가능 합니다. 파이썬 언어의 장점 중에 하나가 타 언어에

blueshw.github.io

End.