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 |