728x90
728x90
1. 삼항 연산자(ternary operator)란?
조건에 따라 값을 선택하는 방식으로, if 와 else를 한 줄로 표현할 수 있는 방식입니다.
<참일 때 값> if <조건식> else <거짓일 때 값>
1-1. 기본 예시 (조건이 참인 경우)
a = 1
result = '참' if a == 1 else '거짓'
print(result) # 참
1-2. 기본 예시 (조건이 거짓인 경우)
a = 0
result = '참' if a == 1 else '거짓'
print(result) # 거짓
1-3. 복합 삼항 연산자
a = 0
result = '양수' if a > 0 else ('음수' if a < 0 else '숫자 0')
print(result) # 숫자 0
728x90
'프로그래밍 > [Python] 파이썬' 카테고리의 다른 글
[Python] 파이썬 while 문 - 반복문 (0) | 2024.09.19 |
---|---|
[Python] 파이썬 조건문 - if, elif, else (0) | 2024.09.14 |
[Python] 파이썬 packing, unpacking - 패킹, 언패킹 쉽게 이해하기 (0) | 2024.09.12 |
[Python] 파이썬 관계 연산자, 논리 연산자 - 기본 연산자 (0) | 2024.09.10 |
[Python] 파이썬 이스케이프 문자 정리 (0) | 2024.09.09 |