본문 바로가기
프로그래밍/파이썬

모두의 파이썬 - DAY 4 (for 명령을 사용하여 똑같은 작업 반복하기)

by Tilog 2021. 11. 5.
728x90
반응형

오늘은 for명령을 사용하여 똑같은 작업을 반복하는 공부를 해봤다!

 

 

hello 반복

"hello"라는 문구를 총 10번 화면에 나타내도록 하자.

이전에 배운대로라면 print("hello")를 10번 써주면 되겠지만

프로그래밍은 극한의 최적화를 추구하니 효율적으로 가보도록 하자

반복작업을 도와주는 명령어가 바로 'for'이다.

 

for x in range(횟수): 

 

위와 같이 명령어를 입력해주고 끝에 :(콜론)을 붙여주도록 하자

for문을 사용한 반복은 꼭 네 칸 띄워서 써야 오류가 나지않고 출력이 되는데

콜론을 붙여주면 굳이 직접 네칸을 띄우지 않아도 자동으로 해준다.

 

10 hello

F5를 누르고 실행해보니 대화형 셸에 

'hello'가 정상적으로 10번 표시된 것을 볼 수 있다.

 

 

이번엔 반복문과 일반 출력문을 같이 써보도록 하자.

따옴표

그런데 그 전에 잠시 궁금증이 생겨서 시도해봤는데

숫자같은 경우는 따옴표(")를 붙이지 않아도 출력이 되지만

문자같은 경우는 무조건 따옴표를 붙여줘야한다!

 

 

들여쓰기&내어쓰기

여튼 다시 본론으로 돌아와서 이번엔 100과 200을 총 3번 반복한 후

마지막에 300이 출력되며 끝나도록 명령어를 입력해보자.

마지막 300은 딱 한 번만 나와야 되니 띄어쓰기 없이 맨 앞으로 붙여준다.

 

잘 된다.

그러면 100과 200이 차례대로 3번 반복되다가

마지막에 300이 출력된 후 마무리된다.

 

 

다음은

DAY2 부터 빠지지않고 나오고있는 거북이모형!

for문을 이용해 도형을 그려보도록 하자.

 

반복 지옥...

원래 배운 대로라면 위 처럼 

't.forward'와 't.left'를 반복해서 써줬어야 했지만

 

거북이

for문을 사용해주면

 

결과

위 결과가 도출된다!

728x90
반응형

댓글


#네이버 애널리틱스 ▼