Sparta Coding Club/Development log [개발일지]

[Python][파이썬 문법 기초] 2-5 한줄의 마법(축약식) - Coding Farm

양한마리 2022. 9. 19. 22:41
728x90



파이썬 기초 문법 (1)



파이썬 기초 문법 (2)



2-5 한줄의 마법(축약식)


1) If문 - 삼항 연산자


  • 기본 if문 조건식
num = 3

if num%2 == 0:
    result = "짝수"
else:
    result = "홀수"

print(f"{num}은 {result}입니다.")
  • 삼항연산자 조건식
num = 3

result = "짝수" if num%2 == 0 else "홀수"

print(f"{num}은 {result}입니다.")

tip (참일 때 값) if (조건) else (거짓일 때 값)으로 항이 3개라 삼항 연산자입니다 


2) for문 - 한방에 써버리기


  • 기본 for문
a_list  = [1, 3, 2, 5, 1, 2]

b_list = []
for a in a_list:
    b_list.append(a*2)

print(b_list)
  • 축약식 for문
a_list  = [1, 3, 2, 5, 1, 2]

b_list = [a*2 for a in a_list]

print(b_list)

◀ 이전강의 [ 2-4 파일 불러오기 ]

 

[Python][파이썬 문법 기초] 2-4 파일 불러오기 - Coding Farm

파이썬 기초 문법 (1) 1-1 변수 선언과 자료형 1-2 문자열 다루기 1-3 리스트와 딕셔너리 1-4 조건문 1-5 반복문 1-6 함수 파이썬 기초 문법 (2) 2-1 튜플, 집합 2-2 f-string 2-3 예외처리 2-4 파일 불러오기..

hanmari-code.tistory.com

 

728x90
반응형