# [python study note] 제어문

### 1\. while 반복문

무언가를 반복하기 위해 사용

조건문장은 불린 값으로 계산되는 식

수행문장은 반복적으로 실행하고 싶은 문장

조건부분의 결과값이 불린값 true인 동안 수행부분이 계속 실행된다.

```plaintext
while 조건문장:
	수행문장
```

**ex)**

```plaintext
i = 1
while i <= 3:
    print('야호')
    i += 1
```

---

### 2\. if문

반복하는거 없이 한번만 조건부분을 확인한다.

```plaintext
if 조건문장:
	수행문장
```

---

### 3\. elif문

수행부분이 많아도 한개의 수행 부분만 실행 가능

---

### 4\. break문

while문의 조건 부분과 상관없이 반복문에서 나오고 싶을때 사용

```plaintext
i = 100

while True:
    if i % 23 == 0:
        break
    i = i + 1

print(i)
```
