▶ 문제 설명
정수 num1, num2가 매개변수로 주어질 때, num1를 num2로 나눈 나머지를 return 하도록 solution 함수를 완성해주세요.
▶ 제한 조건
- 0 < num1 ≤ 100
- 0 < num2 ≤ 100
▶ 입출력 예
num1 | num2 | result |
3 | 2 | 1 |
10 | 5 | 0 |
▶ 입출력 예 설명
입출력 예 #1
- num1이 3, num2가 2이므로 3을 2로 나눈 나머지 1을 return 합니다.
입출력 예 #2
- num1이 10, num2가 5이므로 10을 5로 나눈 나머지 0을 return 합니다.
▶ Code
def solution(num1, num2):
answer = num1 % num2
return answer
▶ Point
나머지를 구하는 연산자는 '%', 몫을 구하는 연산자는 '//' 이다.
두가지가 헷갈릴 수 있는데, 본인의 경우 몫은 목과 발음이 비슷하고(?) '//' 의 형태가 목이랑 비슷하기 때문에(??) 이렇게 암기를 하고 쓰고 있다ㅎㅎ
'Developer > Programmers' 카테고리의 다른 글
[Programmers] LV 0. 몫 구하기 (Python/파이썬) (0) | 2023.01.14 |
---|---|
[Programmers] LV 0. 두 수의 차 (Python/파이썬) (0) | 2023.01.14 |
[Programmers] LV 3. 이중우선순위큐 (Python/파이썬) (0) | 2023.01.12 |
[Programmers] LV 2. 카펫 (Python/파이썬) (0) | 2023.01.12 |
[Programmers] LV 1. 행렬의 덧셈 (Python/파이썬) (0) | 2023.01.12 |
댓글