Python-for ~ in range()

박지원·2024년 7월 2일

부터, 까지, ~씩 증감
(포함, 미포함, 증감)

# for문 개념

print("== while문. 0부터 9까지 ==")
i = 0
while i < 10:
  print(i)
  i += 1

print("== for문. 0부터 9까지 ==")
for i in range(10):
  print(i)


print("== for문. 1부터 9까지 ==")
for i in range(1, 10):
  print(i)
  
print("== for문. 2부터 10까지, 2증가 ==")
for i in range(2, 11, 2):
  print(i)
  
print("== for문. 10부터 1까지 ==")
for i in range(10, 1, -1):
  print(i)
print("== 리스트 a 세팅 ==")
a = [10, 20, 30, 40]

print("== for, 리스트의 모든 요소의 번호와 값 출력 ==")
for i in range(len(a)):
  print("a[{}] : {}".format(i, a[i]))
 
 print("== 리스트 a 세팅 ==")
a = [10, 20, 30, 40]

print("== for, 리스트의 모든 요소의 번호와 값을 역순으로 출력 ==")
for i in range(len(a)-1, -1, -1):
  print("a[{}] : {}".format(i, a[i]))

0개의 댓글