파이썬 연습 문제 — 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