Python
파이썬의 삼항 연산자
NULL..
2018. 3. 14. 00:26
반응형
파이썬의 삼항연산자는 자바, C와는 다르게 사용한다.
자바와 C는 [ Boolean : True ? False ]의 형태를 가지지만, 파이썬은 비슷하지만 다른 형태를 가진다.
형태는 아래와 같다
[ True if Boolean else False ]
자바, C와는 다르게 if와 else를 이용한다.
예제를 만들어 보자
a = "참이다" if 1 == 1 else "거짓이다"
는 if와 else 사이의 boolean이 true이므로 a에는 "참이다" 가 들어가게 된다.
자바, C와 마찬가지로 중첩해서 사용하는 것도 가능하다.