본문 바로가기

카테고리 없음

프로그래머스 숫자 비교하기 파이썬 (Level-0)

문제 설명

  •  정수 num1과 num2가 매개변수로 주어집니다. 두 수가 같으면 1 다르면 -1을 retrun하도록 solution 함수를 완성해주세요.

제한 사항

  •  0 ≤ num1 ≤ 10,000 0 ≤ num2 ≤ 10,000
def solution(num1, num2):
    answer = 0
    if num1<0 or num1>10000:
        return False
    if num2<0 or num2>10000:
        return False
    if num1==num2:
        answer = 1
    else:
        answer = -1
    return answer

매개변수로 주어진 두 숫자 변수를 비교하는 문제입니다. 두 수가 같을 경우에는 1, 다를 경우 -1을 리턴하면 되는 문제였고, 연산자를 확실히 알고 있다면 손쉽게 풀 수 있다고 생각되네요.

 

아직 level0단계에서 제한 사항을 쓰지 않아도 문제를 푸는데 큰 무리는 없었으나, 이후 단계가 올라 고난이도 문제를 풀 때를 대비해 미리 제한사항을 적는 연습을 했습니다.

 

꾸준히 코테 문제를 풀어보며 감을 익혀보도록 하겠습니다!