안녕하세요! 오늘은 파이썬에서 반복문을 쓰는 법에 대해 알아볼 것 입니다.
먼저 while문에 대해 알아봅시다.
while문은 if문과 쓰는 형식은 같습니다. 아시다시피 조건식이 붙게 되는데요.
if문은 조건식이 참일경우, 거짓일 경우에 따라 수행하는 명령어가 달랐습니다.
하지만 while문은 조건식의 값이 참인 동안 주어진 명령어를 반복 수행하게 됩니다.
조건식에 대해 거짓이 되면 반복을 중단합니다.
1~5까지 더해서 출력으로 총합을 알아보는 예제로 감을 잡아봅시다!

이미지 설명 대신 주석으로 내용을 표시해봤습니다. i=1과 total=0은 변수를 초기화 한 것입니다. 잔여데이터가 있을 수 있으므로 초기화를 해 주는 것이 좋습니다. 변수 초기화는 되도록 코드의 최상단에 씁시다! 깔끔해서 가독성이 있습니다.
+=를 보고 저게 뭐야.. 싶으실 텐데 total += i는 total = total + i라는 의미가 있습니다. 마찬가지로 -(뺄셈)도 똑같이 사용합니다. 이러한 연산자들은 할당 연산자라고 합니다.
| 연산자 | = | += | -= | *= | /= | %= | //= | **= |
| 예제&의미 | total=i | total=total+i | total=total-i | total=total*i | total=total/i | total=total%i | total=total//i | total=total**i |
위의 기호 중 모르는 것이나 잊어버린 게 있다면 댓글로 질문 부탁드립니다!
저는 total, i를 예시 변수로 사용했지만 기본 연산자(+,-,*..)와 같이 변수와 숫자로도 사용할 수 있습니다.
다시 본론인 예제로 돌아오면, 쉘창에서 볼 수 있는 화면은 아래와 같게 됩니다.

컴퓨터가 계산을 해 주었죠.. 나는 못 믿겠다. 싶으신 분들은 계산기로 검산해주시면 됩니다. 전 해봤습니다..
15로 총합은 같죠..이제 컴퓨터를 믿어도 되겠네요..
마지막으로 while문의 조건을 i<6이라고 했지만 i<=5라고 해도 됩니다.
이제 반복문 for문에 대해 알아봐야합니다.. for문은 정보랑이 많기 때문에 피곤해질 우려가 있어서 반복문은 while과 for로 나누어서 게시글 올리겠습니다! 수고하셨습니다.
'PYTHON' 카테고리의 다른 글
| 파이썬 7일차/ 반복문(for) (0) | 2022.11.13 |
|---|---|
| 파이썬 6일차/ 조건문 (0) | 2022.11.06 |
| 파이썬 5일차/ bool (1) | 2022.10.31 |
| 파이썬 4일차/ String(2) (0) | 2022.10.23 |
| 파이썬 3일차/Comment, String(1) (1) | 2022.10.18 |