파이썬 연습 문제 — A세트¶
이름: ____________
문제 1.¶
정수 하나를 입력받아 양수이면 "양수", 음수이면 "음수", 0이면 "영" 을 출력하세요.
숫자 입력: 7
양수
숫자 입력: -3
음수
숫자 입력: 0
영
문제 2.¶
점수를 입력받아 아래 기준으로 등급을 출력하세요.
| 점수 | 등급 |
|---|---|
| 90 이상 | A |
| 80 이상 | B |
| 70 이상 | C |
| 70 미만 | F |
점수 입력: 85
B
점수 입력: 62
F
문제 3.¶
정수 N을 입력받아 1부터 N까지의 합을 출력하세요. while 문을 사용하세요.
N 입력: 5
1부터 5까지의 합: 15
N 입력: 10
1부터 10까지의 합: 55
문제 4.¶
출력할 숫자(x)와 반복 횟수(y)를 입력받아 "x : n회 반복" 형식으로 출력하세요. while 문을 사용하세요.
출력할 숫자: 7
반복 횟수: 3
7 : 1회 반복
7 : 2회 반복
7 : 3회 반복
문제 5.¶
1부터 20까지 숫자 중 짝수만 출력하세요. for 문을 사용하세요.
2
4
6
8
10
12
14
16
18
20
문제 6.¶
for 문을 이용해 구구단 3단을 출력하세요.
3 x 1 = 3
3 x 2 = 6
3 x 3 = 9
3 x 4 = 12
3 x 5 = 15
3 x 6 = 18
3 x 7 = 21
3 x 8 = 24
3 x 9 = 27
문제 7.¶
두 수를 매개변수로 받아 더 큰 수를 반환하는 함수 bigger(a, b)를 정의하고, 두 수를 입력받아 결과를 출력하세요.
첫 번째 수: 8
두 번째 수: 13
더 큰 수: 13
문제 8.¶
밑변과 높이를 매개변수로 받아 삼각형의 넓이를 반환하는 함수 tri_area(base, height)를 정의하고, 사용자로부터 밑변과 높이를 입력받아 넓이를 출력하세요.
밑변: 6
높이: 4
삼각형 넓이: 12.0