문제

swexpertacademy.com/main/learn/course/lectureProblemViewer.do

 

SW Expert Academy

SW 프로그래밍 역량 강화에 도움이 되는 다양한 학습 컨텐츠를 확인하세요!

swexpertacademy.com

 

<해설>

num_list=[88,30,61,55,95]

 

for i in range(len(num_list)):

    if(num_list[i]>=60):

        print('%d번 학생은 %d점으로 합격입니다.' %(i+1,num_list[i]))

        

    else:

        print('%d번 학생은 %d점으로 불합격입니다.' %(i+1,num_list[i]))

        

 

(1) 리스트값 입력.

(2) for문을 num_list의 길이인 len함수 이용해 길이만큼 for문 돌려줌

(3) if문으로 list의 요소의 값 num_list[i]가 60보다 크거나 같으면 합격 출력 / else면 불합격 출력.

**%d번학생 인덱스를 0번이 아니라 1번부터 출력해주기 위해 뒤 포맷팅에 i+1을 해줌. **

 

+ Recent posts