Day002 - 변수 및 제어문
- 공유 링크 만들기
- X
- 이메일
- 기타 앱
Day001 - 변수 및 제어문
1. 나를 소개합니다.
이름, 나이, 취미를 각각 변수에 담고, f-string 한 줄로 소개 문장을 출력하라.
(1) 요구사항
- 변수 3개 : name(문자열), age(정수), hobby(문자열)
- f-string 으로 한 줄 출력
(2) 예시
저는 김파이이고, 25살이며, 취미는 등산입니다.
(3) 코딩/결과
![]() |
| 코딩/결과 |
2. 두 수의 사칙연산
두 정수를 입력 받아 덧셈, 뺄셈, 곱셈, 나눗셈 결과를 각각 한 줄씩 출력하라.
(1)요구사항
- int(input()) 으로 두 수 a, b 입력
- a+b, a-b, a*b, a/b 를 각각 출력
(2) 예시
첫 번째 수: 10
두 번째 수: 3
10 + 3 = 13
10 - 3 = 7
10 * 3 = 30
10 / 3 = 3.3333333333333335
(3) 코딩/결과
![]() |
| 코딩/결과 |
3. 섭씨 → 화씨 변환기
섭씨 온도를 입력 받아 화씨로 변환해 출력하라.
공식 : 화씨 = 섭씨 x 9 / 5 + 32
(1) 예시
섭씨 온도: 25
섭씨 25도는 화씨 77.0도 입니다.
(2) 코딩/결과
![]() |
| 코딩/결과 |
4. 짝수∙홀수 판별기
정수를 입력 받아 짝수인지, 홀수인지 판별하라.
(1) 예시
숫자: 7
7은(는) 홀수 입니다.
(2) 코딩/결과
![]() |
| 코딩/결과 |
5. 놀이공원 요금 안내
나이에 따라 입장료가 다르다. 나이를 입력 받아 구분과 요금을 출력하라.
![]() |
| 요금 안내 |
(1) 예시
나이: 15
청소년: 20,000원
나이: 5
미취학: 무료
(2) 코딩/결과
![]() |
| 코딩/결과 |
6. 세 수 중 최댓값
세 개의 수 a, b, c가 아래처럼 미리 주어진다. max() 함수 없이 if 문만으로 가장 큰 값을 찾아 변수 result에 저장하라.
a = 17
b = 42
c = 33
(1) 요구사항
- result에 세 수 중 가장 큰 값을 담는다.(if만 사용)
- print(result)로 확인
(2) 코딩/결과
![]() |
| 코딩/결과 |
7. 1부터 100까지의 합 (while)
while 반복문으로 1부터 100까지 모든 정수를 더한 합을 구해 변수 result에 저장하라.
(1) 요구사항
- while 사용, result에 1~100 합을 저장
- 정답은 5050
(2) 코딩/결과
![]() |
| 코딩/결과 |
8. 구구단 한 단 출력 (for)
원하는 단을 입력 받아 그 단의 구구단(1~9 곱)을 출력하라.
(1) 예시
몇 단? 3
3 x 1 = 3
3 x 2 = 6
...
3 x 9 = 27
(2) 코딩/결과
![]() |
| 코딩/결과 |
9. 카운트다운 (break)
10부터 1씩 줄여가며 출력하다가, 3이 되는 순간 멈춘다.(break) 멈출 때, "3에서 중단!"을 출력한다.
(1) 예시
10 9 8 7 6 5, 4 3에서 중단!
(2) 코딩/결과
![]() |
| 코딩/결과 |
10. 3의 배수 (continue)
1부터 30까지 중 3의 배수만 출력하되, continue를 사용한다. 그리고 3의 배수의 개수를 변수 result에 저장하라.
(1) 요구사항
- continue로 3의 배수가 아닌 수는 건너뛰기
- 3의 배수 개수를 result에 저장 (정답 10)
(2) 코딩/결과
![]() |
| 코딩/결과 |
11. 단어의 모음 개수 세기
문자열을 for로 한 글자씩 순회하며, 그 안에 든 모음(a, e, i, o, u)의 개수를 세어 본다. 아래 주어진 word의 모음 개수를 변수 vowel_count에 저장하라.
word = "programming" # 모음: o, a, i -> 3개
(1) 요구사항
- for ch in word: 로 글자를 하나씩 꺼낸다.
- if ch in "aeiou": 로 모음인지 판별해 개수를 누적
- 모음 개수를 vowel_count 에 저장 (정답 3)
(2) 코딩/결과
![]() |
| 코딩/결과 |
#Python #variable #if #elif #else #while #for #range #break #continue #제어문 #변수 #TIL












댓글
댓글 쓰기