본문 바로가기
파이썬/데이터 다루기

[240909] 파이썬#3 제어문 - if 문, 반복문(for 문)

by 황오독 2024. 9. 9.

1. if 문

- 가장 대표적인 제어문

1) 단순 if 문 : 조건이 참인 경우만 처리하고, 조건이 거짓인 경우는 아무 처리도 하지 않는다.

 

2) if ~ else 문 : 조건이 참인 경우와 참이 아닌 경우 각각 처리한다.

 

3) if ~elif ~ else 문 : 여러 조건 중에서 참인 경우 각각 처리, 그렇지 않은 경우 처리한다.

 

2. for 문

- 반복 횟수가 정해진 반복문

- 반복문과 가장 많이 사용되는 자료형은 리스트형

# 리스트 만들기
member = ['홍길동', '한사랑', '일지매', '박여인', '강우동']

# 루프 돌면서 이름 출력
for name in member:
    print(name)

출력 결과

홍길동

한사랑

일지매

박여인

강우동

 

* enumerate() 함수 사용

- 문자열이나 컨테이너 자료형을 입력받아, 순번과 요소를 포함하는 오브젝트로 반환

- 순번과 요소를 반환하여 몇 번째, 어느 요소를 처리하고 있는지 확인 가능

list(enumerate(member))

[(0, '요소1'), (1, '요소2'), (2, '요소3')...]