문제
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을 해줌. **
'알고리즘 > [SW Academy] - 초급' 카테고리의 다른 글
SW Expert Academy _6238.흐름과 제어 - 반복 4 (0) | 2021.01.30 |
---|---|
SW Expert Academy _6234. 흐름과 제어 - 반복 3 (0) | 2021.01.30 |
SW Expert Academy _6231. 흐름과 제어 - 반복 2 (0) | 2021.01.30 |
SW Expert Academy _6227 : If - 연습문제 8 (0) | 2021.01.30 |