본문 바로가기
프로그래밍/python

Python 삼항연산자 사용방법..

by 긱플레이어 2011. 8. 18.

C 스타일
var = condition ? true : false;


Python 스타일 ( 2.5 버전 이상부터 가능하다고 한다. 확인해 보진 않았음. )
var = True if condition else False
condition이 참이면 앞의 변수사용
condition이 거짓이면 뒤의 변수사용


C 스타일과 순서가 다르고 기호가 아닌 조건문이 들어간다.
C : 1 ? 2 : 3
Python : 2 if 1 else 3

댓글