Programming/Python

[Python] 파이썬 기초 3 (반복문)

owls 2022. 5. 17. 17:02
728x90

1. while 문

#반복문------------------------------------------------
#while
y = 0
while y < 5:
  print(y)
  y =y +1

 

2. for 문

#for문
#for 변수 in 리스트 :
array = [9,8,7,6,5]  #리스트
for x in array:
  print(x)

array = (1,2,3,4,5) #튜플
for x in array:
  print(x)

#range(시작 값, 끝 값+1)
#i = 1~9 까지 의 수
result = 0
for i in range(1, 10):
  print(result+i)

 

3. continue

#특정 번호의 학생은 제외하기
scores = [90, 85, 77, 65, 97]
cheating_student_list = {2,4}

for i in range(5):
  if i + 1 in cheating_student_list:
    continue
  if scores[i] >= 80:
    print(i+1, "번 학생은 합격입니다.")

 

4. 중첩된 반복문

ex) 구구단

#중첩된 반복문 : 구구단
for i in range(2,10):
  for j in range(1, 10):
    print(i, "X" , j, "=", i*j)
  print()
728x90