조건 표현식으로 바로 조건에 맞는 코드를 변수에 저장할 수 있다.
n = 2
a = '짝수' if n % 2 == 0 else '홀수'
print(n,a) #2 짝수
if의 조건에 맞으면 '짝수', 그렇지 않으면 '홀수' 라는 조건표현식이다. 이것을 변수 a에 저장한 것이다.
n = 90
if n >= 100:
print('100이상')
elif n >= 50:
print('50이상')
else :
print('50미만')
s=40
s='100이상' if s >= 100 else '50이상' if s>=50 else '50미만'
print(s)
여러 조건은 if, elif, else를 이용한다.
여러가지 조건이 있을 때도 조건표현식을 사용할 수 있다.
it와 else를 이어서 조건표현식을 이어주어 표현한다.
'Language > Python' 카테고리의 다른 글
파이썬 : 함수 정의, 호출 / 매개변수, 인자 / 패킹, 언패킹 / 가변인자, 가변키워드인자 (0) | 2022.07.21 |
---|---|
파이썬 Falsy / Truthy (0) | 2022.07.21 |
파이썬 리스트 중복 요소 개수 찾기 (카운트) , 중복요소 제거하기 (0) | 2022.07.21 |
논리연산자의 단축평가 (1) | 2022.07.19 |
파이썬 String Interpolation (문자열 보간) - %, format, f-strings (1) | 2022.07.19 |