학습 자료
코딩 퀴즈
이번 코딩 퀴즈에서는 두 개의 정수와 연산 종류를 입력받아 해당 연산을 수행하는 함수를 작성하는 것입니다.
사용자로부터 두 개의 정수와 연산 종류를 입력받고, 그 수들에 대해 선택된 연산(덧셈, 뺄셈, 곱셈, 나눗셈)을 수행하는 프로그램을 작성해 보세요.
연산 종류는 다음과 같습니다:
-
'a': 덧셈 (addition) -
'b': 뺄셈 (subtraction) -
'm': 곱셈 (multiplication) -
'd': 나눗셈 (division)
사칙연산 계산기
def solution(a, b, operation): return # 여기에 코드를 작성하세요
힌트
- 입력받은 연산 종류에 따라
if,elif를 사용하여 분기할 수 있습니다. - 나눗셈 연산 시 두 번째 숫자가 0이 되지 않도록 주의하세요.
지금까지 배운 내용을 토대로 두 개의 정수와 연산 종류를 입력받아 해당 연산을 수행하는 프로그램을 작성해보고, 테스트를 통과하는지 확인해보세요.
입출력 예시
- 입력:
6, 3, 'a' - 출력:
9
- 입력:
10, 5, 'd' - 출력:
2.0
- 입력:
7, 2, 'm' - 출력:
14
- 입력:
9, 3, 'x' - 출력:
"잘못된 연산입니다. 'a', 'b', 'm', 'd' 중 하나를 선택하세요."
이 챕터의 강의 · 사례별 프롬프트 엔지니어링과 코딩에 특화된 프롬프트 작성법
- 1. 예시 없이 바로 질문하는 제로샷(Zero Shot) 프롬프팅
- 2. 예시와 함께 질문하는 퓨샷(Few Shot) 프롬프팅
- 3. 천리 길도 한 걸음부터, 생각의 사슬(Chain of Thought) 프롬프팅
- 4. 답변의 깊이를 더하는 생성된 지식(Generated Knowledge) 프롬프팅
- 5. 역할을 부여해 더 스마트하게, 롤(Role) 프롬프팅
- 6. 빈칸 채우기 퀴즈
- 7. 파이썬 코드 생성을 위한 프롬프트 작성법
- 8. 파이썬 코드 디버깅을 위한 프롬프트 작성법
- 9. 좋은 코드의 조건과 파이썬 코드를 개선하는 방법
- 10. 코딩 퀴즈 - 사칙연산 계산기 만들기
학습 자료
AI 튜터
디자인
업로드
수업 노트
즐겨찾기
도움말