본문 바로가기

Django

Python / 삼항연산자 사용방법 (Ternary Operator)

 

그동안 사용했던, 삼항연산자의 기초 문법과 달라서 당황했던 파이썬 문법

 

 

기본적으로 대부분의 삼항연산자의 경우 if문을 편리하게 사용하기 위해 쓰는데 

아래와 같은 공식을 사용한다. 

 

[Condition] ? [True] : [False]

 

Condition이 참이라면 True의 값 반환, False 라면 False 값 반환.

(True, False 자리에 반환할 값을 적으면 된다)

 

 

 

 

당연히, Python도 될줄 알았는데. python 문법은 달랐다.

[True] if [Condition] else [False]

 

반응형