Python/PYTHON NumPy & Pandas

[function 연습]두 수가 짝수이면 둘 중 작은 수, 둘 중 하나라도 홀수면 큰 수 출력하라

시키테이 2020. 5. 15. 19:28
반응형

방법 #1

def lesser(a,b):
	if a%2==0 and b%2==0:
    		if a<b:
    			result=a
    		else:
    			result=b
    	else:
    		if a>b:
    			result=a
    		else:
    			result=b
    	return result    

방법 #2

def lesser(a,b):

	if a%2==0 and b%2==0:
        		result=min(a, b)

	else:
        		result=max(a, b)

    	return result

result를 생략해도 됩니다.

def lesser(a,b):

	if a%2==0 and b%2==0:
        		return min(a, b)

	else:
        		return max(a, b)

반응형