반응형
조건문의 사용
아래와 같이 사용!!
num = 3
if num%2 == 0:
result = "짝수"
else:
result = "홀수"
print(f"{num}은 {result}입니다.")
결과 =
3은 홀수입니다.
하지만 코드를 아래와 같이 짧게 만들수 있다
num = 3
result = "짝수" if num%2 == 0 else "홀수"
print(f"{num}은 {result}입니다.")
결과= 3은 홀수입니다.
이와 비슷한 것으로 반목문에도 사용이 가능하다
a_list = [1, 3, 2, 5, 1, 2]
b_list = []
for a in a_list:
b_list.append(a*2)
print(b_list)
보통 이런식으로 반복문을 사용하지만
a_list = [1, 3, 2, 5, 1, 2]
b_list = [a*2 for a in a_list]
print(b_list)
이렇게 사용할 수 있다
아직은 익숙하지 않지만 익숙해지면 조금 더 직관적이지 않을까 라고 생각한다!
반응형
'Python' 카테고리의 다른 글
로그인 기능 세션 (0) | 2022.12.06 |
---|---|
Python 파이썬 map, filter, lambda (0) | 2022.11.21 |
Python f-string 과 예외처리 (1) | 2022.11.21 |
Python 리스트와 딕셔너리 (0) | 2022.11.21 |
Python 문자열 자르기 (0) | 2022.11.21 |
댓글