파이썬 반복문은 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문에서 아주 유용하게 쓴다 !!!
'Python > 기초정리' 카테고리의 다른 글
파이썬 기초 - 함수 (0) | 2023.01.19 |
---|---|
파이썬 기초 - 딕셔너리 (0) | 2023.01.10 |
파이썬 기초 - 리스트 / 튜플 (0) | 2023.01.05 |
파이썬 기초 - 조건문 (0) | 2023.01.04 |
파이썬 기초 - 연산자 (0) | 2023.01.04 |