조건부 표현식
다음과 같은 코드를 보자.
if score >= 60:
message = "success"
else:
message = "failure"
위 코드는 score가 60 이상일 경우 message에 "success"를 아닐 경우에는 "failure"를 대입하는 코드이다.
파이썬의 조건부 표현식(conditional expression)을 이용하면 위 코드를 다음과 같이 간단히 표현할 수 있다.
message = "success" if score >= 60 else "failure"
조건부 표현식은 다음과 같이 정의된다.
조건문이_참인_경우 if 조건문 else 조건문이_거짓인_경우
조건부 표현식은 가독성에 유리하고 한 라인으로 작성할 수 있어 활용성이 좋다.
출처:<https://wikidocs.net/20>
댓글 없음:
댓글 쓰기