AI & 데이터 분석/코딩1도몰라도따라하기만하면데이터분석가능

파이썬 : 반복문 for

세밍_ 2021. 3. 17. 11:03
728x90
반응형

여러분 안녕하세요! 오늘은 파이썬 기초 5번째 시간입니다!

오늘은 반복문 for에 대해서 배워보려고 해요!

저번 시간에 반복문 while에 대해서 배웠죠? 

오늘은 저번시간에 배운 while에 대해서 생각하면서 그 둘의 차이점을 잘 생각하면서 for을 공부해 볼게요!


반복문 for

반복문 for은 반복문 while로 쓸 코드를 좀 더 쉽게 쓸 수 있게 하는 문법입니다. 

위의 코드들은 똑같은 결과를 수행하는 코드를 while문과 for문으로 쓴 것입니다.

  • 변수 
    • while문 : while문 밖에서 선언해오고, 내부에서 조건과 증감하며 사용되는 변수
    • for문 : 조건으로 바로 들어가는 대신 시작과 끝 범위를 적어줌. 증감을 적어주는 경우도 있지만 쓰지 않을 경우 1을 의미합니다
  • 조건문(위치)
    • while 문 : 조건이 참이어야 for_statement가 실행됨  
    • for 문 : 참/거짓 등의 실행여부에 관련된 조건이라기보다 실행횟수 자체를 나타낸다고 보면 됨

구구단 3단을 나타내는 예시를 봐볼까요?

for문으로 나타낸 반복문이 while문보다 훨씬 간단하죠?

단순 반복을 할때는 for 문으로 실행여부 조건을 통한 반복을 할때는 while문을 쓰면 되겠습니다. 

 

while문에서 사용했던 것처럼 break와 continue도 사용할 수 있습니다.

728x90
반응형