코딩 퀴즈
이번 코딩 퀴즈에서는 두 개의 정수와 연산 종류를 입력받아 해당 연산을 수행하는 함수를 작성하는 것입니다.
사용자로부터 두 개의 정수와 연산 종류를 입력받고, 그 수들에 대해 선택된 연산(덧셈, 뺄셈, 곱셈, 나눗셈)을 수행하는 프로그램을 작성해 보세요.
연산 종류는 다음과 같습니다:
-
'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' 중 하나를 선택하세요."
다음 내용이 궁금하다면?
코드프렌즈 PLUS 멤버십 가입 or 강의를 등록해 주세요!