반응형
문제
구현
두수가 같으면 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
반응형
'Coding Test > 프로그래머스 코딩테스트 입문' 카테고리의 다른 글
Python 두 수의 나눗셈 [코딩테스트 입문 - Day2] (0) | 2023.01.13 |
---|---|
Python 배열 두 배 만들기 [코딩테스트 입문 - Day2] (0) | 2023.01.13 |
Python 두 수의 차 [코딩테스트 입문 - Day1] (0) | 2023.01.12 |
Python 몫 구하기 [코딩테스트 입문 - Day1] (0) | 2023.01.12 |
Python 두 수의 곱 [코딩테스트 입문 - Day1] (0) | 2023.01.12 |
댓글