Python/기초정리

파이썬 기초 - 반복문

줘니(•̀ᴗ•́)و 2023. 1. 9. 15:13
728x90

파이썬 반복문은 2가지다.

while문과 for문!

 

1. while문

: 반복횟수가 명확하지 않을 때

- 공식 : while True :

            (들여쓰기) 원하는 식

 

주차별로 감량 몸무게를 입력받아 반복하다 목표에 도달하면 멈추게 하는 while문.

주차별 감량 몸무게를 diet로 변수를 선언하고, 현재에서 감량 몸무게를 빼주는 식.(now = now - diet)

주차수를 week로 받아 반복하고 마지막에 week = week +1을 넣어 

1, 2, 3주차 등 1씩 증가하게 만들어줬다.

그리고 현재 몸무게가 목표 몸무게와 같거나 적으면 멈출 수 있게 if문을 만들어줬다.

 

while - break : 반복문을 강제 종료할 때, 빠져나갈 때.

while - continue : 문장을 실행하다가 continue를 만나면 while의 첫 번째 조건식으로 되돌아 감.

 

2. for문

: 반복횟수가 명확할 때

- 공식 : for 반복변수명 in 리스트변수명 :

            (들여쓰기) 원하는 식

 

i 라는 변수가 list친구들을 하나하나 만나고 나와

i를 출력하면 누굴 만나고 왔는지 보여준다! ㅎㅎ

 

문자열 반복문은 한글자씩 빠져나오는 게 디폴트 값이기 때문에 

!

이렇게 출력이 된다. 수평적으로 나오게 하기 위해선 end 속성을 활용하면 된다 !

 

 

* range()

- 필요한 만큼의 숫자를 만들어 내는 매우 유용한 기능

- range(시작할 숫자, 종료할 숫자(포함 x), 증가량)

(ex) range(1,10,1) → 1~9까지 1씩 증가

       range(10,1,-1) → 10~2까지 1씩 감소

- for문에서 아주 유용하게 쓴다 !!!

 

 

728x90

'Python > 기초정리' 카테고리의 다른 글

파이썬 기초 - 함수  (0) 2023.01.19
파이썬 기초 - 딕셔너리  (0) 2023.01.10
파이썬 기초 - 리스트 / 튜플  (0) 2023.01.05
파이썬 기초 - 조건문  (0) 2023.01.04
파이썬 기초 - 연산자  (0) 2023.01.04