728x90
[Python] if문 한 줄로 구성하기
1. if문
기본 구문
x = 5
if x == 5:
print(x)
한줄로 구성
x = 5
if x == 5: print(x)
2. If-else 문
A if 조건 else B
if 조건이 True면 A를 반환하고 False면 B를 반환한다.
x = 5
print(x) if x == 5 else print('not true')
풀어서 쓰면 다음과 같다.
if x == 5:
print(x)
else:
print('not true')
3. if-elif-else 문 (삼항연산자)
A if 조건 else B if 조건 else C
if 조건이 True면 A를 반환, elif 조건이 True면 B를 반환, 둘 다 False면 C를 반환한다.
x = 4
print(x) if x == 5 else print(x) if x == 4 else print('not true')
풀어서 쓰면 다음과 같다.
if x == 5:
print(x)
elif x == 4:
print(x)
else:
print('not true')
반응형
'👩💻 Develope > Python' 카테고리의 다른 글
[Python] Reduce (1) | 2023.09.06 |
---|---|
[Python] isdigit, isalpha (0) | 2023.09.01 |
[Python] Eval() (0) | 2023.08.29 |
[Python] 문자열 뒤집기 (0) | 2023.08.26 |
[Python] 리스트 합치기 (0) | 2023.08.16 |