👩💻 Develope/Python
[Python] if문 한 줄로 구성하기
heywantodo
2023. 8. 30. 09:52
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')
728x90
반응형