겉바속촉
[PYTHON] 파이썬_루프 코드 반복(무한루프, 반복제어) 본문
728x90
반응형
안녕하세요
겉바속촉입니다
!^^!
!!파이썬 시작하기!!
조건에 도달할 때 까지 반복
while문
- while 조건문
- 조건문 반복할 때까지 블럭 반복
무한 루프
다음과 같이 해주고 엔터해주면
>>> time, population, growth_Rate = 0, 1000, 0.21
>>> while population != 2000:
... population = population + growth_Rate * population
... print(round(population))
...
정수형 숫자를 반환 -> 끝도 없이 출력해냄 (round함수가 소화불량상태 int가 버거워하는 중)
실수형 숫자를 반환 -> 다음 표시한 부분 처럼 반올림 해주기!! 그래서 얘는 계속 수가 나오다가 inf(무한)로 출력
break와 continue로 루프 제어
break
- 루프를 빠져나가버림
- 무한루프 블럭 속에서 해당 조건 만족시 반복문을 종료한다는 명령
continue
- 루프의 다음 반복으로 건너뛰어버림
- 무한루프 블럭 속에서 continue를 만났다면 블럭 속에서 나머지 본문은 건너뛰고 다음 반복을 시키는 명령
- continue 제어는 권장하지 않음 (로직에 대한 복잡도가 올라가기 때문)
728x90
반응형
'IT 일기 (상반기) > PYTHON' 카테고리의 다른 글
[PYTHON] 파이썬_파일 읽기 연습하기 (0) | 2021.01.05 |
---|---|
[PYTHON] 파이썬_파일 읽기 (0) | 2021.01.05 |
[PYTHON] 파이썬_루프 코드 반복 (리스트, 문자열, 수) (0) | 2021.01.05 |
[PYTHON] 파이썬_리스트(리스트메서드, 중첩리스트) (0) | 2021.01.05 |
[PYTHON] 파이썬_리스트(연산, 슬라이싱, 에일리어싱) (0) | 2021.01.05 |