[Python] 7강 - 반복 구조
·
⚡Python
1. 반복 구조의 정의2. 리스트3. 반복 구조의 확장 1. 반복 구조의 정의(1) 반복 구조의 개념 - 특정 영역의 명령문을 여러 번 실행하는 구조를 의미한다. - 반복 횟수를 조건에 따라 결정 - loop, iterate, repeat 용어가 혼용 ( 다 똑같음 ) (2) 반복 구조의 구문형식[1] while 문 - 구문형식 : 조건 제어 반복 - 반복 조건이 참일 동안 계속할 때 즉, 횟수는 모르고 거기까지만 돌릴때 사용 - 반복 조건이 True일 동안 반복, False가 될 경우 종료i = 0while i [2] for 문 - 구문형식 : 계수 제어 반복 - 반복 횟수가 정해져 있을 때 사용 - 정해진 시퀀스 만큼 반복을 돌리면 종료for i in range(5): # 코드블럭 5번 반복 p..
[Python] 5강 - 순차 구조 및 제어 구조
·
⚡Python
1. 제어 구조의 이해(1) 제어 구조란? - 프로그램의 흐름(실행 순서)을 개발자가 의도한 대로 바꾸는 구조 - 쉽게 말해, 프로그래밍 언어는 기본적으로 코드를 위에서 아래로 순차적으로 실행함. - 하지만, 때론 조건문이나 반복문을 통해 다르게 실행되거나 반복이 되어는 구조가 있음. 이것이 제어 구조임. (2) 구조적 프로그래밍 패러다임 - 절차적 프로그래밍 패러다임의 하위 개념 - 프로그램을 명확하고 간결하게 작성하는 방법론이다. - 프로그램 흐름을 제어 구조를 이용해 세분화 및 모듈화 하는 방식을 강조하는 프로그래밍 패러다임이다. (3) 구조적 프로그래밍 3가지 기본 구조[1] 순차 구조 (Sequential Structure) - 순차 구조는 프로그램에서 명령어들이 위에서 아래로 차례대로 순차적으..