파이썬 반복문

** 코딩테스트의 대부분의 경우에서 for문이 소스코드가 짧은 경우가 많으므로
for문위주로 연습하기!

while문 i <9 전까지 계속 result 값에 추가하기


i = 1 
result = 0
# 콜론 까먹지말자
while i <= 9:
  result +=i
  i+=1

print(result)

for 문 작성법

for 변수 in 리스트

for 문 i <9 전까지 result 값에 계속더하기


result = 0 

#range for문에서 수를 차례대로 나열할 떄 주로쓰인다 range(시작 값, 끝 값+1)
# range 의 인자값을 하나만 넣을경우 시작밧은 자동으로 0으로 된다  
#주로 리스트나 튜플 데이터의 모든 원소를 첫 번쨰 인덱스부터 방문해야 할 떄 자주 사용


for i in range(1,10):
  result +=i

print(result)

for 문 continue 이용


scores = [90,85,77,65,97]


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


cheating_list = {2,5}

for i in range(5):
  if i +1 in cheating_list:  # i 가 1,4 일경우 배제 
    continue
  if scores[i]>=80:
    print(i+1,"번 학생은 합격입니다.") # 1번 학생만 합격
    
    ```


좋은 웹페이지 즐겨찾기