Yet Never Lose Faith

- Good to Great , Jim Collins

How To Preprocess Image Data 자세히보기

Algorithm

36th. CodeUp #1063 : [기초-삼항연산] 두 정수 입력받아 큰 수 출력하기(설명)

Kellyyyy 2020. 12. 15. 16:17

PROBLEM.

 

[기초-삼항연산] 두 정수 입력받아 큰 수 출력하기(설명)

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

codeup.kr


IDEA.

조건부 표현식 (Conditional Expression)

Python에서는 조건부 표현식을 통해서 변수 대입(혹은 출력)과 조건식을 함께 작성할 수 있다.

아래와 같은 형식으로 사용 가능하다.

 

변수명 = 조건문이 참인 경우 if 조건문 else 조건문이 거짓인 경우

 

EX)

# 일반 표현식
if score >= 60:
    message = "success"
else:
    message = "failure"

# 조건부 표현식
message = "success" if score >= 60 else "failure"

SOURCE.

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

# 입력 : 123 456
# 출력 : 456

LESSON.

연산 대상의 개수에 따라 연산자를 단항 연산자, 이항 연산자, 삼항 연산자로 구분할 수 있다.

 

1) 단항연산자 : 부호(+,-), not

2) 이항연산자 : +,-,*,/,...

3) 삼항연산자 : if else 구문


Reference.

[Web]

1) 위키독스 - 삼항연산자, 조건부 표현식에 대한 설명

 

위키독스

온라인 책을 제작 공유하는 플랫폼 서비스

wikidocs.net

 

End.