★ [학슴목표]
for 문의 개념을 이해하고 사용할 수 있다.
print("== for, 0부터 9까지 ==")
for i in range(10): # 10 미만까지 반복 연산한다.
print(i)
print("== for, 1부터 9까지 ==")
for i in range(1, 10): # 1이상부터 시작하지만 10(미만)은 포함 안된다.
print(i)
print("== for, 2부터 10까지, 2씩 증가 ==")
for i in range(2, 11, 2): # 2이상부터 시작하지만 11미만까지 2씩 증가
print(i)
print("== 리스트 a 세팅 ==")
a = [10, 20, 30, 40]
print("== for, 리스트의 모든 요소 출력 ==")
for v in a: # list a에 4개의 항목 갯수만큼 반복 수행
print(v)
print("== for, 리스트의 모든 요소의 번호 출력 ==")
for i in range(len(a)):
print(i)
print("== for, 리스트의 모든 요소의 번호와 값 출력 ==")
for i in range(len(a)):
print("a[{}] : {}".format(i, a[i]))
print("== for, 리스트의 모든 요소의 번호와 값을 역순으로 출력 ==")
for i in range(len(a) - 1, -1, -1):
print("a[{}] : {}".format(i, a[i]))
print("== for, 1부터 100까지 ==")
for i in range(0+2, 101, 2): # 2이상부터 101미만까지 2씩 증가하면서 출력
print(i)
print("== for, 구구단 8단 ==")
for i in range(1, 10, 1): # 1부터 10미만까지 9번 반복한다.
print("8 * {} = {}".format(i, 8*i) )
print("== for, 구구단 ==")
for i in range(2, 10, 1):
for j in range(1, 10, 1):
print("{} * {} = {}".format(i, j, i*j) )