[python] 조건문에서의 삼항 연산자 사용하기

파이썬에서는 조건문을 간단하게 작성할 수 있는 삼항 연산자를 지원합니다. 삼항 연산자는 if-else 문을 한 줄로 표현할 수 있는 방법입니다.

삼항 연산자 문법

result = <expression_if_true> if <condition> else <expression_if_false>

위의 문법으로, <condition>이 참일 때 <expression_if_true>가 실행되고, 거짓일 경우 <expression_if_false>가 실행됩니다.

삼항 연산자 예제

x = 10
is_even = True if x % 2 == 0 else False
print(is_even)  # 출력: True

위 예제에서는 x가 짝수인지를 판별하여 is_even에 참 또는 거짓을 할당하고 있습니다.

삼항 연산자 사용 시 유의할 점

삼항 연산자는 코드를 간결하게 작성할 수 있지만, 과용하면 코드의 가독성이 떨어질 수 있다는 점을 유의해야 합니다. 따라서 적당한 상황에서 적절하게 활용하는 것이 중요합니다.

이상으로 파이썬의 조건문에서의 삼항 연산자 사용 방법에 대해 알아보았습니다. 여러분의 코드 작성에 도움이 되기를 바랍니다.

참고 자료