콘텐츠로 이동

파이썬 연습 문제 — C세트

이름: ____________


문제 1.

점수를 입력받아 합격 여부를 출력하세요.

  • 80점 이상 → "합격""우수" 두 줄 출력
  • 70점 이상 80점 미만 → "합격"
  • 70점 미만 → "불합격"
점수 입력: 85
합격
우수
점수 입력: 73
합격
점수 입력: 55
불합격

문제 2.

월(1~12)을 입력받아 계절을 출력하세요.

계절
3, 4, 5
6, 7, 8 여름
9, 10, 11 가을
12, 1, 2 겨울
월 입력: 8
여름
월 입력: 12
겨울

문제 3.

정수 N을 입력받아 N부터 0까지 카운트다운한 뒤 "발사!" 를 출력하세요. while 문을 사용하세요.

N 입력: 5
5
4
3
2
1
0
발사!

문제 4.

1부터 10까지 각 숫자가 홀수인지 짝수인지 출력하세요. while 문을 사용하세요.

1 홀수
2 짝수
3 홀수
4 짝수
5 홀수
6 짝수
7 홀수
8 짝수
9 홀수
10 짝수

문제 5.

아래 점수 리스트에서 80점 이상인 점수만 출력하세요. for 문을 사용하세요.

scores = [78, 92, 65, 88, 70, 95, 81]
92
88
95
81

문제 6.

정수 N을 입력받아 N줄짜리 별 삼각형을 출력하세요. for 문을 사용하세요.

줄 수 입력: 4
*
**
***
****

문제 7.

반지름을 매개변수로 받아 원의 넓이둘레를 각각 반환하는 두 함수를 정의하세요. (π = 3.14 사용)

  • circle_area(r) — 넓이 반환
  • circle_peri(r) — 둘레 반환

사용자로부터 반지름을 입력받아 두 값을 출력하세요.

반지름: 5
넓이: 78.5
둘레: 31.400000000000002

문제 8.

1부터 N까지의 합을 계산하는 함수 sum_to(n)을 정의하고, 사용자로부터 N을 입력받아 결과를 출력하세요.

N 입력: 10
1부터 10까지의 합: 55
N 입력: 100
1부터 100까지의 합: 5050