-
for(반복문)
- 반복해서 명령어를 실행할때 사용!
- 선언 방식: for val in range(start, end, count)
- range()는 for문의 반복시작, 반복 끝, 반복 증가/감소 결정을 한다.
- range(5)는 0~4를 의미 : 0부터 4까지 카운팅을 한다
ex)
for number in range(5):
print(number)
for number in range(10):
print(number)
print(range(0)) # 매계변수는 횟수를 의미하므로, 0은 횟수가 없는 것이다.
for number in range(0):
print(number) # 출력값이 없음- 매계변수는 횟수를 의미하므로,0과 같이 for문에서는 카운팅을 안함
print(range(-1)) # range(0, -1)
for value in range(-1):
print(value)
print(range(-5)) # range(0, -5)
- 매개변수가 2개인 경우 from(시작)과 to(끝 - 1)를 의미함for value in range(5, 10): # 5 ~ 9까지 출력함
print(value)- 매개변수가 3개인 경우 from(시작)과 to(끝-1)를 의미함
- 3번쨰 매개변수는 증가와 감소(증감)을 의미
for value in range(-5, -10, -1):
print(value)
print("$" * 30)
for value in range(-5, -10, -2):
print(value)
print("$" * 30)
for value in range(-5, -10, +2):
print(value) # -10으로 카운팅을 할 수 없어서, 출력값이 없다.
print("$" * 30)
- 문제. range()함수를 사용하여 -1부터 -5까지 출력하시오for var in range(-1,-6,-1):
print(var)증가폭을 사용한 오름차순
for i in range(0, 10, 2):
print(i)
감소폭 사용하기 내림차순
for i in rang(10, 0, -2):
'Python' 카테고리의 다른 글
18 - while (0) 2020.07.24 17 - print_option (0) 2020.07.24 15 - if_else (0) 2020.07.22 14 - input (0) 2020.07.22 13 - 논리 연산자 (0) 2020.07.20