ChainSmoker’s Block
[Python] 03. 프로그램의 구조를 쌓는다! 제어문 - 1_15 본문
개인공부(WEB, Python, DB)/Python
[Python] 03. 프로그램의 구조를 쌓는다! 제어문 - 1_15
ChainSmokers 2022. 12. 28. 21:25
[03. 프로그램의 구조를 쌓는다! 제어문]
-1. if문
===================조건부 표현식
: 아래 예시를 보자.
위 예시의 코드는 score가 60 이상일 경우에 message에 문자열 "success(성공)"을, 아닐 경우에는 "failure(실패)"를 대입하는 소스코드이다.
파이썬의 조건부 표현식(conditional expression)을 사용하면 위 코드를 다음과 같이 간단히 표현 가능하다.
{message = "success(성공)" if score >= 60 else "failure(실패)"}
'조건문이 참인 경우 if 조건문 else 조건문이 거짓인 경우'
조건부 표현식은 가독성에 유리하고 한 줄로 작성할 수 있어 활용성이 좋다.
반응형
'개인공부(WEB, Python, DB) > Python' 카테고리의 다른 글
[Python] 03. 프로그램의 구조를 쌓는다! 제어문 - 2_3 (0) | 2022.12.28 |
---|---|
[Python] 03. 프로그램의 구조를 쌓는다! 제어문 - 2_2 (0) | 2022.12.28 |
[Python] 03. 프로그램의 구조를 쌓는다! 제어문 - 2_1 (0) | 2022.12.28 |
[Python] 03. 프로그램의 구조를 쌓는다! 제어문 - 1_14 (0) | 2022.12.26 |
[Python] 03. 프로그램의 구조를 쌓는다! 제어문 - 1_13 (0) | 2022.12.26 |