codekata

[프로그래머스] #1 두 수의 차

kinggoddino 2024. 7. 15.

▶ 문제

정수 num1과 num2가 주어질 때, num1에서 num2를 뺀 값을 return 하도록 solution 함수 만들기

 

▶ 제한사항

-50000 ≤ num1 ≤ 50000

-50000 ≤ num2 ≤ 50000

 

풀이

def solution(num1, num2):
    if -50000 <= num1, num2 <= 50000:
        return num1 - num2
    else:
        return None                 

print(solution(100, 2))         
# SyntaxError: invalid syntax

문법에러 발생

조건문에서 여러변수의 조건을 한번에 쓸수는 없나보다.

 

and 를 붙여서 나눠주기

def solution(num1, num2):
    if -50000 <= num1 <= 50000 and -50000 <= num2 <= 50000:
        return num1 - num2
    else:
        return None

print(solution(100, 2))         
# 98

통과!