본문으로 바로가기

for 반복문, while 반복문, break, continue

category Python/python 2020. 10. 13. 23:24

for와 range 사용하기

for 변수 in range(횟수):
	반복할 코드

 : Java의 ForEach문과 비슷함

 

for와 range 응용하기

for 변수 in range(시작, 끝):

 : 증가폭 사용하기

for 변수 in range(시작, 끝, 증가폭):

 : 입력한 횟수대로 반복하기

 

 : 시퀀스 객체로 반복하기

   - 문자열

   - 리스트

   - 튜플

 : reversed

   - 시퀀스 객체를 뒤집어 줌

reversed(시퀀스객체)

 

 

while 반복문

변수 = 값			# 초기식
while 변수 조건:			# while 조건식
	반복할 코드
	변화식

 : 초기값을 감소시키기

 

 

 : 입력한 횟수대로 반복하기

반복 횟수가 정해지지 않은 경우

 : 난수를 생성해서 숫자에 따라 반복

 : 난수(random number) - 특정 주기로 반복되지 않으며 규칙 없이 무작위로 나열되는 숫자

import random	# random 모듈을 가져옴
random.random()		# 무작위 실수
random.randint(a, b)	# 생성할 범위를 지정한 난수 생성

 

random.choice

 : 시퀀스 객체에서 요소를 무작위로 선택

random.choice(시퀀스객체)

 

while 반복문으로 무한 루프 만들기

while True:
	반복할 코드
    
while 1:
	반복할 코드
    
while '문자열':
	반복할 코드

 

break

 : 제어 흐름 중단

 : 반복문을 끝내는 방법

 

 : while에서 break

 : for에서 break

 

continue

 : 제어 흐름 유지, 코드 실행만 건너뜀

 

 : for에서 continue

 : while에서 continue

 

입력한 횟수대로 반복

 : while

 : for

 

반응형

'Python > python' 카테고리의 다른 글

2차원 리스트  (0) 2020.10.14
리스트와 튜플 응용하기  (0) 2020.10.14
if 조건문, else, elif  (0) 2020.10.13
세트(set) 기초  (0) 2020.10.13
딕셔너리 사용  (0) 2020.10.13