파이썬에는 c언어와는 다르게 사용자 친화적인 삼항 연산자가 있다. 문법은 참인 경우 값 if 조건 else 거짓인 경우 값 True if Condition else False a = 10 if 10 > 5 else 5 print(a) 10 > 5가 참이므로 앞의 10이 a에 할당된다. 특별히 어려운 점은 없지만, 간혹 헷갈리는 부분이 있다. 바로 삼항 연산자는 값을 내놔야 한다는 것..... a = 10 if 10 > 5 else a = 5 print(a) 이런 명령어는 SyntaxError: cannot assign to conditional expression 라는 오류를 출력한다. 즉 expression이 들어가면 안 된다는 뜻이다...! a = 10 if 10 > 5 else 5라는 문장을 볼 때..