본문 바로가기
배움/IT

[python]파이썬 for in문 연습(구구단, 합격자, 점수 합, 평균 구하기)

by 혜팡이 2020. 7. 19.
반응형

1. 구구단 만들기(구구단 3, 4단 만들고 출력)

1. a 에 3 부터 4까지 넣어 반복한다. 

2. b 에 1부터 9까지 넣어 반복한다.

3. a*b=형식으로 나타내며, 결과는 a*b다.

 

2. 합격자(합격 점수)만 추출하기

1. 리스트를 score에 할당한다.

2. score의 요소들을 하나씩 i에 넣는다. 

3. 만약 i가 70보다 작은 경우

4. 실행하지 않고 반복문의 첫 부분으로 올라간다. 

5. 그 이외의 경우에는 print문에 따라 합격 점수와 함께 합격임을 알린다.

 

 

3-1. 점수 평균 구하기

1. score에 리스트 형식을 할당한다.

2. 구해줘야 하는 변수의 초깃값을 설정해준다.

3. score에 i를 하나씩 넣는다.

4. sum에는 i를 더한 값을 다시 할당한다. 

5. score에 있는 모든 요소가 반복되어 for문이 끝나면

6. 모든 요소값이 더해진 sum을 4로 나눈 결과를 보여준다.

 

3-2. 점수 평균 구하기

위 문제와 같이 점수 평균을 구하는 문제지만, 

나머지를 버리는 나누기 기호를 사용해서 정수형으로 보여줬다.

 

 

4-1. 점수 총합 구하기

 

1. score에 리스트 형식을 할당한다.

2. 구해줘야 하는 변수의 초깃값을 설정해준다.

3. i에 score의 요소를 하나씩 넣는다.

4. 초깃값인 sum에, 요소가 하나씩 반복되는 i를  더한 값을 할당 한다.

5. score의 요소값이 하나씩 더해진 sum을 print하여 값을 보여준다.  

 

4-2. 점수 총합 구하기

위 문제와 같이 점수 총합을  구하는 문제지만, print 형식을 다르게 했다.

 

 

  • for 반복문은 순서형 자료(list)를 이용해서 원하는 명령을 반복할 때 쓰인다. 
 

 

 

------------------------------------------

코딩 연습을 위해 남기는 글입니다. 실수가 있을 수 있습니다. 

반응형