□ 형태(*들여쓰기 주의)
while 조건식:
반복코드
변화식
○ 기본형식
#변수지정
i = 0
while i < 10:
print("안녕",i)
i+=1
#변수지정
a = 10
while a >= 0:
print("h",a)
a-=1
○ random 모듈 / randint활용한 형식
#랜덤모듈 임포트
import random
#변수지정
i = 0
#반복범위 지정
while i != 3:
#Random모듈 중 randint 메서드 활용하여 0~9범위에서의 임의 정수 뽑기
i = random.randint(0,9)
print(i)
○ break / continue
#break 예제
i = 0
while True:
i+=1
print(i)
if i == 100:
break #break이 없다면 무한르프에 빠짐. 무한루프로부터 벗어나기 위해 break 사용
#continue 예제(1)
i = 0
while True:
i+=1
print(i)
if i == 100:
continue #continue를 사용하였기 떄문에 i 값이 100과 같아도 무한루프에 빠짐
#continue 예제(2)
for i in range(1,11):
if i % 2 !=0:
continue #continue를 사용하였기 떄문에 i 를 2로 나눈 값이 0 이 아닐 경우 바로 위 조건문으로 올라감
print(i)
'Python > COS Pro Python 1급' 카테고리의 다른 글
예제 : 회문판별, N-Gram, 함수 (0) | 2023.10.12 |
---|---|
예제 : FizzBuzz, 반복문(For/While문) (0) | 2023.10.12 |
반복문 (For문) (0) | 2023.10.11 |
조건문(if/elif/else) (1) | 2023.10.10 |
리스트 : 2차원 배열 (0) | 2023.10.10 |