본문으로 건너뛰기
실습하기

코딩 퀴즈

이번 코딩 퀴즈에서는 두 개의 정수와 연산 종류를 입력받아 해당 연산을 수행하는 함수를 작성하는 것입니다.

사용자로부터 두 개의 정수와 연산 종류를 입력받고, 그 수들에 대해 선택된 연산(덧셈, 뺄셈, 곱셈, 나눗셈)을 수행하는 프로그램을 작성해 보세요.

연산 종류는 다음과 같습니다:

  • '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 강의를 등록해 주세요!