codekata

[프로그래머스] #5 숫자 비교하기 (한줄 if)

kinggoddino 2024. 7. 15.

▶ 문제

정수 num1과 num2가 매개변수로 주어짐.

두 수가 같으면 1, 다르면 -1을 return하도록 solution 함수 만들기.

 

▶ 제한사항

0 ≤ num1 10,000

0 ≤ num2  10,000

 

▶ 풀이

def solution(num1, num2):
    if num1 == num2:
        return 1
    else:
        return -1

통과!

 

알게된 사실

if 문은 한줄로도 쓸 수가 있다

def solution(num1, num2):
    return 1 if num1==num2 else -1

이렇게 영어문장 쓰는 것처럼 간결하게 쓸수도 있다