본문 바로가기
Coding Test/프로그래머스 코딩테스트 입문

Python 숫자 비교하기 [코딩테스트 입문 - Day2]

by giem 2023. 1. 13.
반응형


문제


구현

두수가 같으면 1 다르면 -1을 리턴해주면 된다.


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

다른 풀이

람다식을 써서 풀이할 수 있다.

solution = lambda x, y : 1 if x==y else -1

 

아래와 같이 true가 1 false가 0임을 이용해서 할 수도 있다.

def solution(num1, num2):
    return ((num1 == num2)-0.5)*2

 

 

반응형

댓글