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 |