나의 공부 일기

Python) 프로그래머스 Lv0 두 수의 나눗셈 문제풀이 본문

프로그래머스/입문

Python) 프로그래머스 Lv0 두 수의 나눗셈 문제풀이

곽병권 2023. 10. 19. 17:14
728x90

두 수의 나눗셈 입니다.

몫을 구하려면 // , 나머지를 구하려면 % , 나눗셈의 값을 구하려면 / 를 해주면 됩니다.

문제에서 나눈 값에 1,000을 곱한 후 정수 부분을 반환하라고 했으므로 1,000을 곱해줍니다.

 

num1을 num2로 나누는 문제로

 

초기값

def solution(num1, num2):
    answer = 0
    return answer

여기서 num1 / num2 * 1,000 을 한다면 정수값이 나오지만 아직 정수형으로 변환을 해주지 않았기때문에 정수.0 으로 아직 실수 값으로 나오게 됩니다.

이 실수값을 int()로 묶어주어 반환값 answer에 넣어주면 됩니다.

def solution(num1, num2):
    answer = int(num1/num2*1000)
    return answer

 

728x90